Topics: Present Perfect Tense
Mr. Praja … his work, so I need to wait for him.
A. haven’t finished
B. have finishing
C. has finished
D. hasn’t finished
Select your answer:

Random Topics:
Be Going To vs. WillSome & AnyMust Vs Have toTag QuestionVerb Tenses and SubordinatesModalsPersonal pronouns + possessive adjectives + Introgative pronounsPhrasal Verb & Prepositional PhraseUncountable NounsPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTOther quiz:
Tenses › ViewThe class … the documentary film next monday.
- will have watched
- would have watched
Grammar: Used to, Would, Be used to, Get used to › View
When I lived in London, I ___ visit the food markets every weekend.
A. would
B. use to
