[ Present Perfect Tense ]
Why . . . you . . . late this morning?
A. do – come
B. did – come
C. are – coming
D. were – coming
Select your answer:
Random Topics:
VocabularyAccept vs. ExceptLater vs. LatterRoot WordSo / Neither / Either / TooPerfect Modalslike/do not likeTOEIC Grammar and Vocabulary ReviewTOEFL Grammar
Other quiz:
Grammar › ViewBirds sound
owl
A. hoots
B. chirps
C. crows
Present Tenses › View
How long ________________(learn/she) Spanish?
A. did she learn
B. has she learned
C. has she been learning
D. have have been learning
How to use : Read the question carefully, then select one of the answers button.