Grammar Quiz

[ Tenses ]

Choose the correct tense for the given sentence: The train will have left by the time we reach the station.

A. Present perfect tense

B. Past continuous tense

C. Future perfect tense

D. Future continuous tense

Select your answer:
A  B  C  D  E 


Random Topics:

Mixed ConditionalVerbal PhrasesGrammar for TOEFLTenses and Word FormationPerfect Tenses and VocabularyIndefinite and Reflexive PronounsPast Simple TenseSentence Structure and Pronoun AntecedentDirect-Indirect SpeechAdverb Clauses

Other quiz:

Grammar › View

Which sentence correctly uses “since” to express duration?

A. I have studied French since three years.

B. I have studied French since a long time.

C. I have been studying French since many years ago.

D. I have studied French since 2020.


Simple Present vs Present Continuous › View

_____you______computer games right now?

A. is playing

B. does playing

C. are playing

D. do play

Modal Verbs › View

You ______________ learn from your mistakes, that’s how you grow.

A. can

B. could

C. should


Grammar and Vocabulary › View

I think there are ________ very nice hotels near the ocean.

A. not

B. some

C. any