Font size
WorksheetsPresent Perfect
Total questions: 10
Worksheet time: 8mins
Steve left the office 10 minutes ago. He ..... the office.
hasn't left yet
has left yet
has just left
have left
Helen visited Paris with her best friends last year. Helen (a) Paris.
Donald ___ the dishes ___ .
have washed/yet
have washed/already
hasn't washed/yet
hasn't washed/just
Squidward Tentacles is happy and exhausted because he .... his school work.
hasn't finished
has already finished
have just finished
haven't finished yet
Mary and I finished high school last year. We (a) (start) studying at Harvard University.
Linda and Joe had an argument a couple of minutes ago. Linda _____ with Joe and he is really sad.
have broken up
have just borken up
has just broken up
hasn't broken up
Sheldon is really nervous because he ___ just Amy ___.
have asked / out
haven't asked / out
has ask / out
has asked / ou
Choose the sentence with the same meaning as the meme.
I haven't been on a blinde date.
I have already been on a blinde date.
I have just been on a blinde date.
I have just gone on a blinde date.
Jack realized that he _______ a message to the wrong person.
have just sent
has just sent.
have sent
have already sent
Rachel was trying to convince Chandler about a subject, but Chandler _______ no to her.
have answered
hasn't answered
has just answered
hasn't already answered
