Grammar Quiz

Topics: Perfect Verb Tenses

Which sentence is in the present perfect tense?

A. She will have cooked dinner.

B. She has cooked dinner.

C. She had cooked dinner.

D. She cooks dinner.

Select your answer:
         


Random Topics:

Relative - ConditionalConditional TypesHave to/Has toCorrelative conjunctionsPast Tense and Perfect TenseStative Verbs and TensesPast Perfect Simple & ContinuousAdverbial ClauseDescribing WordsCommon & Proper Nouns

Other quiz:

Reported Speech and Subjunctive › View

Jeanette asked the hairdresser how long ……………. to get her hair cut and dyed.

A. it would take

B. would it take

C. will it take

D. does it take


Suffixes (ing-ed) Sentences › View

He spends hours ____ out of the window when he should be working.

A. gazing

B. laughing

C. running

D. sleeping