Grammar Quiz

[ Future Tenses ]

Differentiate between the tenses: “She will arrive at 5 PM” and “She will have arrived by 5 PM.”

A. Both are future simple tense.

B. The first is future perfect, the second is future simple.

C. The first is future simple, the second is future perfect.

D. Both are future perfect tense.

Select your answer:
A  B  C  D  E 


Random Topics:

Noun, Adjective, and Adverb ClausesPresent Simple ProgressiveCoordinating Conjunctions and Comparative AdjectivesPast Perfect vs Past SimpleDescriptionsGerunds/InfinitivesSimple Future TenseFuture Continuous TensePreposition (at,in,on)Subject Verb Agreement; Indefinite Pronouns

Other quiz:

Prepositions of Time › View

Susan’s birthday is ___ 27th June.

A. In

B. On

C. At


Vocabulary › View

Replace the word in quotation marks.

My “argument” is that dogs are better than cats.

A. claim

B. contribute

C. conclude

D. infer

Grammar › View

She decided ______ a trip to Thailand last week.

A. to have

B. having

C. to having

D. had


Grammar › View

Doni ___________the competition last month

A. not join

B. didn’t join

C. don’t join

D. will join