You are on page 1of 1

Name: ___________________________ Date:___________________ Level: ___________________

LET’S PRACTISE THE PRESENT PERFECT TENSE!


A) LIFE EXPERIENCES: Choose the correct OPTION and fill in the blanks.
1) Meg and Steve ________________ to Japan once. has been / have been / have be
2) I ________________ a volcano. It’s very exciting! have climb / has climbed / have climbed
3) My mom _______________ a lot during her life. have travelled / has travelled / has travel
4) We _________________ different sports at school. have played / has played / have play
5) John _________________ for the Math test. have study / have studied / has studied
6) You _________________ your new jacket. Your mother will get very angry! Have lost / have lose / has
lost
7) The children ________________ their homework, so now they are playing football in the park.
has done / have do / have done
8) Mary ________________ that film on TV many times. has seen / have seen / has see
9) I __________________ my grandparents very often this year. have visit / has visited / have visited
10) The cat _________________ all the food. have eaten / has eaten / has eat
B) Complete the following sentences using the verbs in parentheses in the NEGATIVE form.
1) Peter _________________ (not eat) the sandwich because he’s not feeling well.
2) Mary _________________ (not write) the e-mail to her best friend.
3) I __________________ (not finish) this exercise.
4) The children __________________ (not see) that film at the cinema.
5) You ____________________ (not make) the cake.
C) Put the words in the correct order to ask QUESTIONS in the PRESENT PERFECT tense.
1) she – Has – hockey – played – on – ice?
______________________________________________________
2) in – Mexico? – eaten – they – tacos – Have
______________________________________________________
3) best – your – seen – Has – friend – shark? – a
______________________________________________________
4) you – won – Have – lottery? – the
______________________________________________________
5) father – driven – a – Has – your – Ferrari?
______________________________________________________

You might also like