[ Tenses ]
At last Kate came. I _________ for two hours.
A. was waiting
B. had been waiting
C. has waited
D. waited

Random Topics:
Prepositions of Place & TimeVocabulary & GrammarCompound Words and SentencesTenses & AffixesPast Perfect vs Past SimplePresent Continuous TenseSubject Verb Agreement Irregular VerbPreference & Future TenseQuestion Tags in Verb TensesGerund, Participle, Infinitive, or AppositiveOther quiz:
Grammar › ViewI _______________ up at 10 o’clock yesterday.
A. wake
B. wakes
C. woke
D. is waking
Present Simple and Modal Verbs › View
. ___ the newspaper?
A. Is your father reading
B. Does your father read
C. Did your father read
D. Was your father reading
Grammar › ViewI was not afraid to come. You ________________ come with me.
A. should have
B. must have
C. can’t have
D. needn’t have
Preposition › View
He was stopped by the police for driving ___ 120mph.
A. for
B. at
C. on
D. to
