Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Wish / If only ( Present)Modals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityPrepositions after Verbs and AdjectiveSimple Present Tense with Adverb of FrequencyPassive Voice, Question Tag, PrepositionsCity PlacesTypes of Simple SentencesComparativesModals and TensesPronouns of Quantity

Other quiz:

Present Continuous Tense › View

Rena and Arsy … studying Math now.

A. Were

B. Is

C. Am

D. Are


Vocabulary › View

the parts, substances, etc. that something is made of

A. composition

B. analogy

C. characteristic

D. descend

Grammar › View

Use fewer/less with most items that can be counted.

A. Fewer

B. Less


Because / so › View

It was raining _____ we didn’t go out.

A. so

B. because