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:

Grammar › View

When I get home from work I __________ which means I don’t think of work and relax.

A. switch off

B. switches off

C. switched off


Grammar › View

“I don’t like fast food.”

A. He said that he doesn’t like fast food.

B. He said that he didn’t like fast food.

C. He said that he don’t like fast food.

D. He said that he hadn’t liked fast food.

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