Present Perfect — Put the Wh-question to the word/phrase in bold — Exercise 3
Put the Wh-question to the word/phrase in bold. Use Present Perfect.
Show example Hide example
The girl has washed the carpet.
What has the girl washed?
-
1.Kelly has bought two croissants.How many croissants has Kelly bought?
-
2.They have painted the living room.What have they painted?
-
3.Sandra has called you twice this morning.Who has called you twice this morning?
-
4.James has lived in Australia since 2010.Where has James lived since 2010?
-
5.Ellie and Liam have sent me a postcard.Who has sent me a postcard?
-
6.They have known Charlotte for many years.How long have they known Charlotte?
-
7.David has been to the cinema once this month.How many times has David been to the cinema this month?
-
8.I've met Andrew in the restaurant.Who have you met in the restaurant?
-
9.She has lost her purse somewhere at the airport.Where has she lost her purse?
-
10.We have sold our flat.What have you sold?
Try this exercise as a worksheet
Similar Exercises
- Present Perfect — Put the Wh-question to the word/phrase in bold
- Present Perfect — Put the Wh-question to the word/phrase in bold — Exercise 2
- Present Perfect — Put the Wh-question to the word/phrase in bold — Exercise 4
- Present Perfect — Positive — Exercise 1
- Present Perfect — Positive — Exercise 2