Grammar Quiz

[ Perfect Verb Tenses ]

Which of the following sentences is in the future perfect tense?

A. She will have finished her work by 5 PM.

B. She has finished her work.

C. She had finished her work.

D. She finishes her work.

Select your answer:
A  B  C  D  E 


Random Topics:

Modals of Necessity and SuggestionPast Tense vs Present Perfect TenseArticleModal Auxiliaries and To Be VerbsPerfect and Past TensesSimple Past or Past ContinuousConjunctions and Sequence ConnectorsOpinion / AgreementMust Vs Have toGrammar - Nouns, Verbs, and Adjectives

Other quiz:

Subordinating Conjunction › View

Don’t leave ___ you’ve spoken to the manager.

A. until

B. because

C. when

D. if


Vocabulary › View

What is the definition of ‘vow’?

A. a serious promise

B. a promise that you break

C. having doubt

D. to make harder or tighter

Simple and Continuous Present Tense › View

Zack ………………… when he doesn’t understand.

A. asking questions

B. ask questions

C. asks questions

D. am asking questions


Time Expressions › View

Choose the expression that represents the number…

A. Four times a week.

B. Three times a week.

C. Five times a week.

D. Once a week.