Grammar Quiz

[ Tenses ]

Linh ___________ her Maths homework yesterday.

A. does

B. has done

C. did

D. had done

Select your answer:
A  B  C  D  E 


Random Topics:

Past ContinuousPast Perfect or Past Perfect ContinuousModal and Relative PhrasesTenses and Time MarkersModals and Semi-ModalsGerunds, Infinitives and Modals of PossibilitySimple Present and Present Continuous TenseModals - Conditionals - Future TensesTag QuestionFuture Tenses

Other quiz:

Reported Speech › View

She said, “I woke up early.”

A. She said that she had woken up early.

B. She said that she has woken up early.


Vocabulary › View

My mother spent the whole afternoon cleaning up the house. Now the house is ______.

A. potlessly clean

B. hopelessly clean

C. spotlessly clean

D. carelessly clean

Grammar › View

In the previous story, the princess ______ beautiful but the frog _____ ugly.

A. are / is

B. was / was

C. is / is

D. was / were


Grammar › View

Arya usually _____ television and _____ to music at his leisure time.

A. watched, listened

B. watching, listening

C. watches, listens

D. watch, listen