Grammar Quiz

[ Grammar ]

He ___ his homework before dinner yesterday.

A. finishes

B. finishing

C. finish

D. finished

Select your answer:
A  B  C  D  E 


Random Topics:

Past, Present, FutureDefinite vs Zero Article Abstract NounsPresent Perfect, Present Simple, Present ContinuousArticles with Proper NounsFigurative LanguageModals of ProhibitionPhrases and ClausesDependent ClausesPassive Voice of TensesVerb BE

Other quiz:

Future Tense › View

Tomorrow I ________ (paint) all day.

A. will be painting

B. will paint

C. will be paint


Perfect Tenses › View

What does the tense of a verb indicate?

A. The subject of the verb

B. The time of the action or state of being expressed by the verb

C. The location of the action

D. The frequency of the action

Grammar › View

How does the sandwich taste? It … awful. I don’t like tomatoes.

A. taste

B. tastes


Subject-Verb Agreement › View

In the surgery last week, each of the patient’s herniated discs ___ removed .

A. Was
B. Were
C. Are
D. Is