[ 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

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:
Passive Voice, Question Tag, Prepositions › ViewThe report ______ by the team yesterday.
A. was written
B. wrote
C. is written
D. has written
Tenses › View
I will have been helping my neighbor for a year next month.
A. Future Simple
B. Future Continuous
C. Future Perfect Continuous
D. Future Perfect
Grammar › ViewFishermen ___________ 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
