Grammar Quiz

[ Tenses ]

Linh ___________ her Maths homework yesterday.

A. does

B. has done

C. did

D. had done

Select your answer:
         


Random Topics:
WH Questions and Simple Past TenseSentence Structure and Verb TensesVerb PhrasePassive SentenceGrammar - help/have/let/makeSubject Verb Agreement; Indefinite PronounsSimple Present and Present Continuous TensesOrder of AdjectivesTransitional Phrases and Conjunctions

Other quiz:

Articles › View

Theatres, cinemas, museums, galleries, hotels, etc.

A. a/ an

B. the

C. no article


Past Tenses › View

He _____________ (to write) a report by 6 o’clock yesterday.

A. had written

B. has written

C. wrote

D. was writing


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.