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:
A  B  C  D  E 


Random Topics:

Prepositions and AdverbsPerfect and Past TenseTenses - AuxiliariesGrammar ( going to)Adverbial Clause of Cause and EffectCommunicative GrammarCountable Vs Uncountable NounsNouns and QuantifiersEnglish ArticleHas Got & Have Got

Other quiz:

Grammar › View

You must discuss that with your parents_________

A. need to

B. needn’t


Tenses › View

A: Oh, no. We are out of milk.

B: Don’t worry, ___________.

A. I went to the store yesterday.

B. I will go to the store now.

C. I have gone to the store before.

D. I am not going to the store.

General Quiz › View

It doesn’t have four legs, ……?

A. does it

B. does she

C. doesn’t it


Grammar › View

Jerry is studying hard for his exams ___.

A. usually

B. these days

C. always