Grammar Quiz

[ Present Perfect Tense ]

I _________________________ the laundry for at least two weeks!

A. Have did
B. Has done
C. Hasn’t done
D. Haven’t done

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar AssessmentClauses of ReasonPresent ProgressiveConditionals 1,2,3Grammar ClausesContrastive ConjunctionsInfinitive or GerundSimiles, Metaphors, Personification and HyperboleToeic VerbThe First Conditional (if/unless)

Other quiz:

Relative Pronouns and Adverbs › View

To _______ are you speaking?

A. who’s

B. whose

C. whom

D. who


Tenses › View

When will you buy a car?

A. simple present

B. simple past

C. future

D. past continuous

Grammar › View

Fishermen ___________ go out to sea during a thunderstorm.

A. never

B. always

C. usually

D. often


Modals › View

They _______ go to their university degree

A. should

B. must

C. shouldn’t