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:

Perfect Modals › View

In the end, we ________ (4) enjoyed the movie, and it was a great night, despite the ticket issue!

A. could have

B. should have

C. would have

D. might have


Tag Questions › View

She’s American, ________?

A. isn’t she

B. hasn’t she

C. is she

D. has she

E. doesn’t she

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