Grammar Quiz

[ Present Perfect Tense ]

We __________ Sam for ages.

A. have known

B. has knew

C. knew

D. know

Select your answer:
A  B  C  D  E 


Random Topics:

Figurative Language VocabularyCan vs be able toZero & First ConditionalIndefinite and Reflexive PronounsComparatives and SuperlativesTenses PracticeTenses and QuestionsArticle the or zero article (-)was werePrepositions & Modal Verbs

Other quiz:

Grammar › View

Choose the correct sentence:

A. The seaweed has grown at least sixty feet this season.

B. The seeweed has grown at leest sixty feet this seeson.

C. the seaweed has grown at least sixty feet this season

D. the saeweed has grown at least sixty feet this season.


Tenses › View

By thе timе thе poliсе gеt hеrе, thе burglars _____.

A. will be vanishing

B. will vanish

C. has vanished

D. will have vanished

Grammar › View

Which of the following is a preposition?

A. On

B. Run

C. Quickly

D. Eat


Past Tense › View

I was listening to the radio when you ________(call) me.

A. called

B. calt

C. were calling

D. was calling