Grammar Quiz

[ Future Tenses ]

Which sentence is in the future perfect tense, indicating an action completed before a certain future time?

A. By next year, I will have graduated.

B. By next year, I will graduate.

C. By next year, I am graduating.

D. By next year, I am going to graduate.

Select your answer:
A  B  C  D  E 


Random Topics:

Infinitive and GerundsBe going to / WillPast SimpleConditional SentencesContinuous and Perfect TensesComparison Degree & GerundsModals and PhrasesSocial Media VocabularyArticle & PrepositionGerund and Infinitive

Other quiz:

Grammar & Vocabulary › View

Complete the sentence with a coordinating conjunction.

We had to hurry to the basement, _______the tornado was on the way.

A. but

B. for

C. yet

D. is


Tenses › View

I ……………. (visit) Paris three times.

A. have visited

B. visited

C. visit

Vocabulary & Grammar › View

I ………….we organize a fundraiser to help protect our local monuments.

A. Appreciate

B. Challenge

C. Give voice to

D. Propose


If Clause › View

Dinda would buy tens luxury houses if she … (win) the lottery.

A. win

B. wins

C. won

D. had won