Questions in the Present Perfect – Exercise 2

Task No. 1256

Put in the correct verb forms into the gaps. Use the Present Perfect.

Welcome to your Questions in the Present Perfect – Exercise 2

1
Martin to your e-mail yet? (to reply)
Clue
HAS (because of MARTIN) + SUBJECT + PAST PARTICIPLE (3rd verb form)
2
How long you Peter? (to know)
Clue
HAVE (because of YOU) + SUBJECT + PAST PARTICIPLE (3rd verb form) know-knew-known
3
you for your exam? (to revise)
Clue
HAVE (because of YOU) + SUBJECT + PAST PARTICIPLE (3rd verb form)
4
the children their room yet? (to tidy)
Clue
HAVE (because of THE CHILDREN) + PAST PARTICIPLE (3rd verb form)
5
your wife ever an accident? (to have)
Clue
HAVE (because of YOUR WIFE) + PAST PARTICIPLE (3rd verb form) have-had-had
6
everyone  what they need for the holiday? (to got)
Clue
HAS (because of EVERYONE) + SUBJECT + PAST PARTICIPLE (3rd verb form) get-got-got
7
What you to your hair? (to do)
Clue
HAVE (because of YOU) + PAST PARTICIPLE (3rd verb form) do-did-done
8
Sean and Jake to the concert together? (to go)
Clue
HAVE (because of SEAN AND JAKE) PAST PARTICIPLE (3rd verb form) go-went-gone
9
How long you smoking for?  (to give up)
Clue
HAVE (because of YOU) PAST PARTICIPLE (3rd verb form) give-gave-given
10
you ever to China? (to be)
Clue
HAVE (because of YOU) PAST PARTICIPLE (3rd verb form) be-was/were-been