Grammar Quiz

[ Tenses ]

We _____ (finish) our homework already.

A. have finish

B. have finished

C. finished our homework

D. finishing our homework

Select your answer:
A  B  C  D  E 


Random Topics:

Kinds of SentencesAsking and Giving OpinionPresent and Past Perfect TensesTimePast Narrative TensesModals with Perfect InfinitiveSentence TypesTypes of Sentence StructureArticles and DeterminersRelative Clauses and Past Perfect

Other quiz:

Grammar › View

Complete the sentence with the correct PRESENT SIMPLE form of the verb. ¨She _____ (like) pizza a lot.¨

A. like

B. likes

C. liks

D. likies


Grammar › View

Yesterday, I ______ an accident at a T-junction near my house. The person ________.

A. see…die

B. sees…dies

C. seeing…dying

D. saw…died

Simple Past - Irregular Verbs › View

The teacher was absent on Wednesday. (NEGATIVE FORM)

A. The teacher wasn’t absent on Wednesday.

B. The teacher wasen’t absent on Wednesday.


Present and Future Tenses › View

What does your father …….for a living?

A. does

B. do

C. did

D. done