Grammar Quiz

[ Present Tenses ]

Why _______ you _______ your desk again? You just organised it last week!

A. do / rearrange

B. are / rearranging

C. have / rearranged

D. have / been rearranging

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions and ArticlesFuture FormsPresent Simple VS ContinuousPronouns and Subject Verb AgreementMixed ConditionalsThere is, There are, Some, AnyPast Tense vs Present Perfect TenseInfinitive GerundWas & Were QuestionsModal Auxiliary

Other quiz:

Verb Tenses › View

By this time next year, Brian ————— a doctor.

A. will become

B. will have become

C. will have became


Grammar › View

Jane is talking to Mike, who has just helped her with her luggage.

Jane: “______”
Mike: “It’s my pleasure.”

A. It’s too heavy

B. Thanks a lot

C. It’s not my duty

D. Welcome back

Grammar › View

Bill ___ to sell his games console.

A. won’t

B. isn’t going

C. won’t be

D. shall not


Modals › View

“I … wake up earlier, so I will not be late to school tomorrow.”

What is the suitable answer to complete the sentence?

A. can

B. cannot

C. must

D. must not

E. may