Topics: Present Perfect and Present Perfect Continuous
I …………………… ten letters since morning.
A. Write
B. Wrote
C. Have written
D. Have been writing
Select your answer:

Random Topics:
Modal Verbs of ObligationConjunctions and CommasSimple Past TensePronouns, Sentence Structure, and ApostrophesModals of Speculation and DeductionProgressive TensesQuantifiers & Modals of ObligationPresent Simple & ContinuesReflexive pronounsGrammar - Wh QuestionsOther quiz:
Grammar › ViewTell the name.
This animal gives us wool.
A. lion
B. tiger
C. horse
D. sheep
Subject Verb Agreement › View
The children _____________ each given an ice cream cone at the funfair last Saturday.
A. is
B. are
C. was
D. were
