1I have already done (to
do) my homework.
2) He has
just come (to come) home.
3) They have
asked (to ask) me several questions.
4) We have
already learnt (to learn) a lot of poems.
5) Alex has
just met (to meet) his friend.
6) have You
seen (to see) Mary today?
7) Who
has written (to write) this article?
8) He hasn’t
learnt (not to learn) the rule yet.
9) She hasnt
come (not to come) from school yet.