Grammar Quiz

[ Perfect Verb Tenses ]

Identify the perfect tense in the following sentence: “By the time you read this, I will have left.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Future

Select your answer:
A  B  C  D  E 


Random Topics:

Preposition after some VerbsPhrase or ClauseIdentifying TensesWould/would like - affirmative/negativeGerunds as Objects of PrepositionsToo or EnoughModals of Speculation and DeductionPresent/Past/Past ParticplePresent Simple & Present Progressive TensePresent Perfect, Present Simple, Present Continuous

Other quiz:

Present Tense › View

We … to swim at the beach.

A. don’t like

B. doesn’t like

C. isn’t like

D. aren’t like


Mixed General Quiz › View

That meat should have been ___ out days ago.
a. throne
b. thrown

Adverb Clauses of Time › View

Will you wait here _____ I am ready?

A. when

B. until

C. since


Grammar › View

My family … Bali last year

A. Visiting

B. Visited

C. Have been visited

D. Visits