Grammar Quiz

[ Future Tenses ]

Recognize the future perfect tense in the sentence: ‘By the time you arrive, I will have finished cooking.’

A. will have finished

B. finishing

C. finished

D. will finish

Select your answer:
A  B  C  D  E 


Random Topics:

Transitive or Intransitive VerbsVocabullary TestModals of DeductionPast Simple and ContinuousPresent Tense (Negatives and Questions)Modals AuxiliaryModal VerbsAspect or tenses of VerbsPrepositions and AdverbsThe Present Progressive Tense

Other quiz:

Modal Verbs › View

Yunus didn’t study for his examination. He ______

A. Should have studied

B. Should have study

C. Should not have studied

D. Should studied


Simple Present Tense/be/Present Progessive › View

He usually ___ basketball in the gym.

A. practice

B. practices

C. practicing

Grammar › View

Either the woodcutter or his son _______ going to chop some firewood in the jungle.

A. is

B. was

C. are

D. were


Grammar › View

Choose the correct verb tense of the underlined verb. “Classes will end next month.”

A. present

B. past

C. future