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:

Complex Sentences with Adverb Clauses › View

He went searching for his children ________ he heard the warning of the tornado.

A. during

B. while

C. as soon as

D. when


Grammar › View

I have ….watches that I can’t decide which one to wear.

A. So many

B. Too much

C. So

D. Such many

E. So a lot of

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.