: Before even the first negotiations were finished the delegations has begun/had begun to build up some trust in one another., What is the most beautiful place you have ever visited/had ever visited?, Just as they left the railway station, they realised that they had got/have got on the wrong train., Just as they left the railway station, they realised that they had got/have got on the wrong train., I haven’t used/hadn’t used my phone today., I went to the new sushi bar last night: it does the best sushi I have ever eaten/had ever eaten., By the time he was 45, John has visited/had visited more than 25 different countries., He was very angry when his new computer stopped working. He has had/had had it for just three days!, I’ll call him as soon as I have finished/had finished with all my work., This isn’t the first time John has run/had run away from home., I turned on the computer but before I have managed/had managed to log on there was a power cut., She told me that she has made/had made a terrible mistake., I asked him what has happened/had happened, He was actually a business inspector and has come/had come to ensure that the firm was run efficiently., I have just finished/had just finished making this cake., Her English has improved/had improved recently., Before his wife has had/had had a chance to say anything John gave her a present., When I arrived at the airport, John has already gone/had already gone home.,
0%
Present Perfect + Past Perfect
Share
Share
Share
by
Peteacher74
Middle
ESL
Edit Content
Print
Embed
More
Assignments
Leaderboard
Speaking cards
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
Switch template
Show all
More formats will appear as you play the activity.
Open results
Copy link
QR code
Delete
Continue editing:
?