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:

Grammar › View

Attendance is mandatory. Everyone __________ expected to arrive on time.

A. is

B. was

C. are

D. were


Some vs. Any › View

Lucy’s cats caught ……………… mice last week.

a. some

b. any

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