WorksheetsPresent Perfect
Total questions: 20
Worksheet time: 20mins
She (a) traveled to most parts of the world. (have-has)
_____ you ever _____ in a car accident? (have-has-be)
(a)
Have you (a) your homework? (do)
I haven’t done it (a) . (yet-just-already)
I have (a) done it. (yet- just)
She has (a) to Portugal. (go)
She has (a) to Portugal. (be)
She has (a) to Portugal. (go)
Have they (a) been to Australia? (never-ever)
Has she won the Wimbledon Tennis Tournament (a) ? (yet- already)
I’ve _____ the latest Star Wars film. I _____ it last week. (see-see)
(a)
She’s _____ the letter. She _____ it yesterday. (write-write)
(a)
I’ve _____ my homework. I _____ it after supper. (do-do)
(a)
A: Have you tidied your room _____ ?
B: Yes, I’ve _____ tidied it. (just-yet)
(a)
Bob’s not here. He’s (a) to work. (be-go)
It’s good to see you again. Where have you (a) ? (be-go)
Mary’s hair looks nice. She’s just (a) to the hairdresser’s. (be-go)
(a) she already bought a new car? (have-has)
She is only 14 years old, but she (a) many tournaments in her life. (win)
_____ she _____ a new carpet yet? (buy)
(a)
