[ Perfect Tense ]
I have had this motorcycle _____ 10 years.
A. For
B. Since
C. Yet
D. By

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 EnglishOther quiz:
Tenses › ViewEmily ____ 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.
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