Grammar Quiz

[ Tenses ]

Differentiate between tenses: She has already finished her work. (Present/Past/Future)

A. Past

B. Never

C. Later

D. Present

Select your answer:
         


Random Topics:

Modal and Phrasal VerbsAdverb of Frequency and Past Continuous TensePast Continuous and Past Simple TenseVerbs, Tenses, and VocabularyTenses and FoodGrammar, Literature, and VocabularySimple Present Negative and QuestionPresent and Future TensesAdverbial Clause / If / ComparativesVerb Agreement

Other quiz:

Grammar › View

He made his children _____ their homework every afternoon.

A. Do
B. Make
C. Study


Reported Speech › View

You said, “You have brought books for me”.

A. You said that you brought books for me.

B. You said that you had brought books for me.

C. You said that you have brought books for me.

D. You said that you have been brought books for me.