Answer: C) I've learned French.
Explanation for this question is being written.
Answer: B) Have reviewed.
Answer: A) Have always wanted.
Answer: D) Racked up.
Answer: A) Has canceled.
Answer: B) He has finished.
Answer: B) Is / have received.
Answer: A) Have knocked.
Answer: D) Has learnt.
Answer: C) I have completed my homework.
Answer: A) Present perfect.
Answer: A) Has been.
Answer: D) 'VE KNOWN.
Answer: C) Has been checked.
Answer: B) Has come.
Answer: B) Has hired.
Answer: A) Have finished.
Answer: C) Haven't seen.
Answer: D) I have lived in this city for five years.
Answer: A) Has been signed.
Answer: A) YES
Answer: C) Have known him for ages.
Answer: A) A test.
Answer: B) Has
Answer: D) You've changed.
Answer: D) Has known.
Answer: B) Has already done.
Answer: C) Has eaten.
Answer: C) Has visited/ finds.
Answer: C) I have already started to decorate my room with posters.
Answer: D) I have finished my homework.
Answer: A) Have
Answer: A) Perfect Tenses.
Answer: C) Have gone.
Answer: B) Has sent.
Answer: B) Has written.
Answer: A) Has
Answer: C) Has been.
Answer: B) I have lost my phone.
Answer: B) Been
Answer: C) Present perfect.
Answer: D) Has eaten.
Answer: C) Have lived.
Answer: D) Has gone.
Answer: A) Have seen.
Answer: E) I have spoken.
Answer: B) She has gone.
Answer: D) Perfect
Answer: C) Has
Answer: B) Has, worked.
Answer: A) Still living here from 2020 until now.
Answer: A) Haven't gone.
Answer: A) Has been taken.
Answer: D) Has changed.
Answer: A) Has done.
Answer: C) Have just fed.