[ 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

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 AuxiliaryOther quiz:
Verb Tenses › ViewBy 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 › ViewBill ___ 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
