I my homework; now I can play.
- finish
- finished
- am finishing
- have finished
Answer
D) have finished
A past action with a present result – present perfect. Tenses · Present tenses
English MCQ · More English: Tenses MCQs · Practise
D) have finished
A past action with a present result – present perfect. Tenses · Present tenses
English MCQ · More English: Tenses MCQs · Practise