: 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.,

Present Perfect + Past Perfect

Leaderboard

Speaking cards is an open-ended template. It does not generate scores for a leaderboard.

Visual style

Options

Switch template

Continue editing: ?