Grammar Quiz

[ Tenses ]

Complete the sentence: She __________ (wait) for two hours before he finally showed up.

A. have been waiting

B. had been waiting

C. has been waiting

D. had waiting

Select your answer:
         


Random Topics:

Grammar and Passive VoicePrepositions and ConjunctionsObject PronounsPronouns and Subject Verb AgreementGrammar & ReadingPassivisationFuture TenseDefinite & Indefinite Pronoun & ConditionalsHave vs. HasPast and Present Continuous

Other quiz:

Vocabulary › View

On the weekend, I love to _______ the Internet to find new information.

A. take

B. surf

C. bring


Past Simple - Present Perfect › View

__________ you (ever/ try) shrimp? – Oh yes, I _______ (eat) it last year.

A. Have you ever tried – ate

B. Did you ever try – have eaten

C. Did you ever try – ate

D. Have you ever tried – have eaten