Grammar Quiz

[ Tenses ]

Fill in the blank: She ____________ for over an hour by the time he arrives.

A. will wait

B. will be waiting

C. will have been waiting

D. will have waited

Select your answer:
A  B  C  D  E 


Random Topics:

Preposition on TimeSimiles, Metaphors, Personification and HyperboleModals and Comparative SuperlativeConjunctions, Interjections and Sentence TypeSimple Verb TensesComparative AdjectivePast ContinuousPresent, Past, Present Perfect and ComparativeTime ClausePerfect Tenses of Verbs

Other quiz:

Past Simple Tense › View

Which sentence is NOT correct?

A. How did you two meet?

B. What did you got for your birthday?

C. I didn’t do my exercises this morning.

D. I didn’t read the book you gave me


Grammar › View

I am sorry ……… the mistakes I have made.

A. at

B. about

C. for

D. with

Grammar › View

____(they) house is really big.

A. They

B. He

C. His

D. Their


Grammar › View

That is a true story……,?

A. is there

B. isn’t it

C. isn’t that

D. is it