Present Perfect Questions Exercise 2

The present perfect (or present perfect simple) is a tense in English to talk about actions or events in the present or very recent past. It’s important that you use this tense for events when there is a link between the past and the present.

On this page, you have an exercise about forming questions in the present perfect.

You can find the exercise below:

Present Perfect Questions Exercise 2

Complete these sentences by forming the correct questions in the present perfect.
1.
(he, to receive) his present yet?
2.
(my sister, to win) the lottery?
3.
(you, to discover) a new animal species?
4.
(they, to invent) a new machine?
5.
(you, to finish) your book?
6.
(it, to stop) raining already?
7.
(he, to spend) all your money?
8.
(she, to lie) since this morning?
9.
(he, to throw) everything out?
10.
(we, to insult) our boss without knowing it?

More exercises