Grammar Quiz

[ Present Tenses and Vocabulary ]

I’m sorry I’m late, ………………. for a long time?

A. have you been waiting

B. have you waited

Select your answer:
         


Random Topics:

Commas and Subordinating ConjunctionsClauses and GerundsAdverbial PhrasesLinking Verbs and TensesPresent Perfect SimpleTenses and Sentence CompletionConjunctive Adverbs and PunctuationPresent Continuous TensePresent and Past Simple Tense

Other quiz:

Articles › View

We use ___ when talking about continents and most countries.

e.g. Despite being a chain of islands ___ Japan is considered to be part of ___ Asia.

A. a

B. an

C. the

D. no article


Prepositions › View

When asked about their preference for movies, many young people say that they are in favor _____________science fiction.

A. for

B. in

C. of

D. with