Grammar Quiz

[ Perfect Tense ]

I have had this motorcycle _____ 10 years.

A. For

B. Since

C. Yet

D. By

Select your answer:
A  B  C  D  E 


Random Topics:

Verb + Infinitive or GerundPresent, Past, and Future Timeand, so, but, becauseAdverbs of Manner, Likes and PreferencesWish + Verb 2Degree of ComparisonPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTPossessive Pronouns and QuantifiersPronounSimple Tenses in English

Other quiz:

Tenses › View

Emily ____ ballet since she was five, and she ____ in a dance recital every year.

A. has been dancing / performs

B. was dancing / performed   

C. danced / is performing

D. has danced / performs


Grammar › View

Is there a jug?
   
A.     Yes, there is.
   
B.     Yes, there are.
   
C.     No, there isn’t.
   
D.     No, there aren’t.

Grammar › View

We are allowed to join two sports classes. We ………………………… join two sports classes.

A. must

B. can

C. should

D. ought to


Because / so › View

It was raining _____ we didn’t go out.

A. so

B. because