Grammar Quiz

[ Present Perfect Tense ]

We __________ Sam for ages.

A. have known

B. has knew

C. knew

D. know

Select your answer:
         


Random Topics:

So....that... Such.......thatArticles and PronounsPassive Voice - Present ContinuousTake or PutZero Conditional SentenceAdjectives and ArticlesAdverbs of TimeDependent PrepositionsSo - Too - Either - Neither

Other quiz:

Modals and Inversion › View

Identify the inversion: Never have I seen such a beautiful sunset.

A. Never I have seen such a beautiful sunset.

B. Such a beautiful sunset I have never seen.

C. I have never seen such a beautiful sunset.

D. Never have I seen such a beautiful sunset.


Gerunds and Infinitives › View

I am saving money ___________ a new tablet

A. for buying

B. to buy

C. buying

D. buy