Topics: Present Perfect and Past Tenses
Choose the correct sentence for a recently completed action:
A. I have been living here for ten years.
B. They have already finished their assignments.
C. He has been playing soccer every weekend.
D. She has gone to the store an hour ago.
Select your answer:

Random Topics:
ApologizingFew, a few, little, a littleGerund, Infinitive & ModalsVocab and GrammarPhrase or ClauseAdjective ClausesTenses and FoodAdjective, Adverb, and Noun FormsQuantifierstake, make, doOther quiz:
Grammar › ViewHow many brothers and sisters do you have?
A. They are both 12.
B. My brother is called Samuel.
C. I don’t have many relatives.
D. I have three.
Grammar & Vocabulary › View
All the children, except Tom, _______________ on the excursion to the reservoir next week.
A. is going
B. are going
C. was going
D. were going
