Topics: Present Perfect Tense
I (finish) __________ my exercise already.
A. have finished
B. has finished
C. finished
D. finish
Select your answer:

Random Topics:
Grammar, Literature, and VocabularyPassive with ModalsTenses and ArticleGrammar - too & enoughPassive VoiceSimple Present - Negative & Interrogativewill, be going to, would like toZero & First ContidionalNoun, Verb, AdjectivePast and Perfect TensesOther quiz:
Have Got › View… your cousins … a dog? Yes,
A. Have / got / they have.
B. Has / got / they has
Grammar › View
This time last year I _____ in Japan.
A. have travelled
B. travelled
C. was travel
D. was travelling
