Grammar Quiz

[ Present Perfect & Past Simple Tense ]

I ………………………..cooked a meal for my friends for a couple of weeks.

A. haven’t

B. hasn’t

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar Past and Future Tenseanother/the others/each other/one anotherProgressive TensesSimilesAdverbial Clause / If / ComparativesExpressing Obligation and ModalsFuture Simple TensePossessive Nouns with Apostrophes and PronounsTime ExpressionsSimple Past/Past Progressive

Other quiz:

Grammar › View

Fill in the blank with the word that will best complete the sentence:

Either the cat or dog _____ my sock yesterday.

A. takes

B. take

C. took

D. will take


Tenses › View

My left foot hurts like hell : I …………………… off my bike.

A. fell

B. have been falling

C. had fallen

D. have fallen

Grammar and Vocabulary › View

I offered him this job. I think he _______ (take) it.

A. will take

B. would take

C. is going to take

D. will be taking


Grammar › View

Helviana _______a beautiful girl.

A. is

B. are

C. am