Grammar Quiz

[ Progressive Perfect and Simple Verb Tenses ]

Which perfect tense is the following sentence written in? I will have eaten lunch by the time you arrive.

A. past perfect

B. present perfect

C. future perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Progressive TenseLanguage Features of an Opinion ArticleFOR & SINCEShould, Should not haveTenses and Figurative LanguageGrammar PhrasesUse of Prepositions or ConjunctionsTenses and ConclusionsCoordinating and Subordinating ConjunctionsGrammar - First Conditional

Other quiz:

Grammar › View

I promise I ….. study harder

A. was going to

B. aren’t going to

C. am going to


Conjunctions and Commas › View

Identify the sentence with the correct use of a conjunctive adverb.

A. She was hungry; however she waited for dinner.

B. She was hungry however, she waited for dinner.

C. She was hungry, however she waited for dinner.

D. She was hungry; however, she waited for dinner.

Grammar › View

Which example is an independent clause?

A. As the sun set in the sky

B. The sky was full of stars

C. During your morning break

D. Because she really wanted to win


Preposition › View

The school opens ………. May 16.

A. at

B. on

C. of

D. in