. A new law ______ to protect the environment.
A. may pass
B. may be passed
C. may passing
D. may have pass

Random Topics:
Finite and Non-Finite VerbPrepositions - ConjunctionsTenses UsageClauses and GerundsPrepositions Of PlaceModals - Reported Speech - ConditionalsVerb + InfinitiveGerunds in SentencesNoun and PronounModals in the PastOther quiz:
The Past Simple › ViewI (not go) ………………………………… to school last Sunday.
A. not went
B. did go
C. didn’t go
D. didn’t went
Grammar › View
She finished her homework last night.
A. Her homework are finished her last night.
B. She was finished her homework last night.
C. Her homework was finished by her last night.
D. Her homework is finished by her last night.
Exclamation › Viewchoose the correct answer
A. What difficult grammar is!
B. What difficult grammar!
C. What difficult grammar are!
Mixed General Quiz › View
Citra : Excuse me, where are the students?
Dita : ….
Citra : Thank you.
a. They are in the library
b. They are in the language laboratory
c. They are in the canteen
d. They are in the classroom
