Grammar Quiz

Topics: Present Perfect Simple and Continuous

I ___ (call) you for half an hour. Where __ (you/be)?

A. have been calling; have you been

B. have called, have you been

C. have called, have you been being

D. have been calling, have you been beeing

Select your answer:
         


Random Topics:

Adverbial Clauses of Manner and ResultConjunctions, Prepositions and InterjectionsPresent ContinuousGrammar and VocabulariesAspect or tenses of VerbsPast and Past ContinuousVerbs and TensesAntonymsFuture - will / going to / present continuousGerund

Other quiz:

Simple and Compound Sentences › View

I want some cereal, ________ the box is empty.

A. or

B. but


Simple Tenses › View

Which is correct for Simple Past Tense? “They ___ home early last night.”

A. comes

B. coming

C. come

D. came