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:

Modal Verbs and PermissionAdverbial Clause / If / ComparativesGrammar - much, many, a lot ofGrammar of Future PlansComplex Sentences with Adverb Clausesused to vs be used to vs get used totoo / enoughModals and Daily VocabularyVerb BEGrammar - either...or, neither...nor

Other quiz:

Grammar › View

They (not see)……………..the film Titanic yet.

A. have not seen

B. saw

C. has not seen


Passive Voice with Modals › View

Safety instructions ___ at the start of every flight.

A. should be explained

B. should explain

C. should be explaining