Grammar Quiz

[ Perfect Tenses ]

James _______ Marjorie since they met at university in 2008.

A. has known

B. has been knowing

C. had known

D. had been knowing

Select your answer:
A  B  C  D  E 


Random Topics:

Family Vocabulary and GrammarPrepositions of MovementGrammar - Present and Past PassiveWho am I?Relative & Interrogative Pronounsmust/shouldSimple TensesSimple Future TenseNouns - Word Form-IONFuture Continuous Tense

Other quiz:

Progressive Perfect and Simple Verb Tenses › View

The present perfect progressive tense is formed by….

A. had been + present participle

B. have/has + present participle

C. have/has been + present participle

D. have/has been + past participle


Grammar › View

I’m sure I ……. him two years ago.

A. Am seeing

B. Have seen

C. Have been seeing

D. Saw

Grammar › View

    A: What flavor ice cream would you like?
   
    B: I think that I ______ strawberry.
   
A.     am going to have
   
B.     am having
   
C.     have
   
D.     will have


Grammar › View

The moon ____ the planet every 27 days.

A. manned

B. orbits

C. colonizes

D. spacecraft