Topics: Present Continuous, Present Perfect and Used to
Which one is the present perfect simple?
A. I do my homework.
B. I am doing my homework.
C. I have done my homework.
D. I have been doing my homework.
Select your answer:

Random Topics:
Phrasal VerbsAdjective ending with ED & INGPresent Progressive TenseGrammar - Be going toAdverb and Sentence StructureDefinite ArticlesPassive Voice, Modals of Deduction and First Conditionala, an, the, zero articleDirect and Indirect SpeechPassive Voice of TensesOther quiz:
Grammar › ViewThe technician usually arrives 10 minutes early, but today he was ____ late due to traffic.
A. rarely
B. unusually
C. occasionally
D. frequently
Grammar › View
The letter is ………… typed now.
A. been
B. being
C. to being
D. to been
