Present Perfect
PrPerf Questions
Phrasal verbs with UP
Ever or never (Write full sentences with the words)
Which is correct?
100

1 He (play) the violin in many different concert halls. He’s very famous.

1 has played


100

1 you (travel) to a foreign country?


1 Have you ever travelled to a foreign country?


100

1 My friend wanted to come to the concert, but he didn’t s_____ up until really late.


show

100

1 you / go / to a classical music concert?


1 Have you ever been to a classical music concert?


100

 - Which is correct?

 I just have done it.

 I have just done it.


- Which is correct?

I have already finished.

 I already have finished.

I have just done it.

I have already finished.  

200

2 I (never do) any graffiti in my life. I think it’s ugly!


2 have never done


200

2 she (visit) her friend John?


2 Has she ever visited her friend John?


200

2 There was someone d____ up as a robot at the concert.


dressed

200

2 Sally / do / anything interesting on holiday?


2 Has Sally ever done anything interesting on holiday?


200

- Which is correct?

 I have been recently ill.

 I have been ill recently.


 - Which is correct?

 I haven't done yet it.

I haven't done it yet.


I have been ill recently.

I haven't done it yet.  

300

3 Jennifer (read) all his novels. She is a really fast reader!


3 has read


300

3 you (listen) to live music?


3 Have you ever listened to live music?


300

3 Sometimes there are fireworks that l___ up the sky after concerts.


light

300

3 We / have / a holiday / by the sea.


3 We have never had a holiday by the sea.

300

- Which is correct?

Have you ever done it?

 Have ever you done it?


Have you ever done it?

400

4 I (never met) a famous rock star but Lucy has.


4 have never met


400

4 he (do) graffiti?


4 Has he ever done graffiti?


400

4 We all helped to t____ up at the end of the concert.


tidy

400

4 I / read / a music magazine.


4 I have never read a music magazine.


400

- Which is correct?

 Have you seen lately her?

 Have you seen her lately?


- Which is correct?

I haven't spoken to her recently.

 I haven't spoken to recently her.


Have you seen her lately?

I haven't spoken to her recently.  

500

5 My sister (live) abroad for many years. In fact, she lives in Vienna now.

6 My mum and I (watch) the series on television. We love it.

5 has lived

6 have watched

500

5 they (meet) a famous person?

6 you (go) to America?

5 Have they ever met a famous person?

6 Have you ever been to America?

500

5 We decided to p____ up some food at the supermarket on the way home.

pick

500

5 your friend / take / a photo of you?

5 Has your friend ever taken a photo of you?

500

- Which is correct?

 I have seen today her.

 I have seen her today.


- Which is correct?

 Has it been yet done?

Has it been done yet?

I have seen her today.

Has it been done yet?  

M
e
n
u