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:

Adjectives › View

The dingy downtown area made Steve uncomfortable.

A. area

B. the dingy, downtown uncomfortable

C. made

D. uncomfortable


Ed and Ing Endings › View

I was __________ by his behaviour. He acted very poorly. 
A. disgusting
B. disgusted
C. disgust

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