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:

Kinds of Nouns › View

excitement

A. Common Noun

B. Proper Noun

C. Collective Noun

D. Abstract Noun


Grammar › View

According to the law, dogs ____ not ____enter the building.

A. ought to

B. should

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