[ Perfect Tense ]
I … TV since 1990
A. has watch
B. has watched
C. have watch
D. have watched

Random Topics:
Present ProgressivePresent tense AffirmativeQuantifiers MixConjunctions and Verb TensesGrammar - Nouns, Verbs, and AdjectivesPast Perfect or Past Perfect Continuousused to, be used to, get used toFor vs SincePast Simple, Present Perfect TenseRelative Clauses and UsageOther quiz:
Past Tenses › ViewJia Ni _____ the birds before we left for vacation.
A. fed
B. feed
C. feeding
D. feds
Modals Auxiliary › View
Endang’s score on TOEFL test is the highest in the class.
She ………… last night.
A. should study
B. should have studied
C. must study
D. must be studied
E. must have studied
Gerunds › ViewI prefer ________ rather than _______ by train.
A. driving/ travelling
B. to drive/ to travel
C. drive/ travel
D. to drive/ travel
Grammar › View
Which word is the verb in the sentence?
The tree fell onto the car.
A. car
B. tree
C. fell
D. The
