Grammar Quiz

[ Present Tenses ]

She ________________ songs all day. She ____________ hundreds!

A. has sung / has been singing

B. have been singing / have sung

C. has been singing / has sung

D. has sing / has been singing

Select your answer:
A  B  C  D  E 


Random Topics:

too / enoughRelative Pronoun/AdverbsFuture FormsAdjective / Noun + to InfinitiveDEGREE COMPARISONComparatives, Superlatives & EquativesPresent, Past and Future TenseWill or Going toPassive Voice in Past and Present TenseModals of Prohibition

Other quiz:

Adverbs of Frequency › View

When something happens about 70% of the time we use the adverb:

A. sometimes

B. never

C. often

D. seldom


Grammar › View

Adam hasn’t been to China _______.

A. just

B. already

C. yet

D. for

Regular vs. Irregular Verb › View

Six ________(mouse)

A. Mouses
B. Mice
C. Mices


Grammar › View

George usually hangs ……………… with his friends at the weekend.

A. on

B. off

C. out

D. into