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:
         


Random Topics:

Essential and Nonessential ClausesFigurative Language VocabularyReported speech (statements)Future Continuous, Future Perfect and Future Perfect ContinuousPast TensesNouns as AdjectivesComparatives and SuperlativesGrammar - Countable/ UncountableAdjectives, Adverbs, and PrepositionsLexico and Grammar

Other quiz:

Grammar and Vocabulary › View

This museum is very ___.

A. exciting

B. excited

C. excite

D. excitement


Grammar › View

What ……………………………………yestarday at  p.m. ?
A. was you doing
B. were you doing 
C. did you