Grammar Quiz

[ Tenses ]

I (finish) my homework before dinner.

A. I finished my homework before dinner.

B. I finishing my homework before dinner.

C. I have finished my homework before dinner.

D. I finish my homework before dinner.

Select your answer:
A  B  C  D  E 


Random Topics:

Conjunctions and TransitionsHave vs. HasDefinite & Indefinite Pronoun & ConditionalsAction vs Linking Verbs/ Verb PhrasesVerbs & Verb TensesTenses and Verb FormsPersonal PronounsReported speech (statements)Present Simple: affirmative, negative, interrogativeModal Auxiliary

Other quiz:

Conjunctions › View

I wanted to go swimming, ______ the pool was closed.

A. so

B. but

C. because

D. and


Tenses › View

My sister (invite) lots of friends for dinner every week

A. invited

B. invite

C. is inviting

D. invites

E. was inviting

Present Simple x Present Continuous › View

Does Alfred live here?

A. Present Simple

B. Present Continuous


Present Simple Tense › View

She ……………… (study) Science at university.

A. study

B. studies

C. studys

D. studied