Grammar Quiz

[ Present Perfect Tense ]

The dog……………………….under the tree.

A. has sleep

B. have slept

C. has slept

D. had been

Select your answer:
A  B  C  D  E 


Random Topics:

Pronoun Antecedent AgreementComparison and ModalsInfinitives and GerundsComparison Degree & GerundsGerund NounVerb 3 forms-ed or -ingComparative AdverbPlaces in TownTenses, Tag Questions, Phrasal Verbs

Other quiz:

Vocabulary › View

adjective; causing a sharp sensation; stinging, biting

A. pungent

B. remiss

C. arduous

D. zealous


Grammar › View

I don’t mind _______ late, if it will help at all.

A. to work

B. to be work

C. working

D. being working

Vocabulary and Grammar › View

Provide an example of a word that uses the suffix ‘-less’.

A. endless

B. fearless

C. careless

D. hopeless


Present Progressive Tense › View

What is Mom doing now?

Mom __________ now.

A. is cooking

B. are cooking

C. cook

D. cooking