ELEMENTARY Test 45
1. I’ve _____ the latest Star Wars film. I _____ it last 9. It’s good to see you again. Where have you _____ ?
week.
A) gone
A) seen / saw B) being
B) see / saw C) been
C) seen / seen D) went
D) saw / saw
10. Mary’s hair looks nice. She’s just _____ to the
2. She’s _____ the letter. She _____ it yesterday. hairdresser’s.
A) wrote / wrote A) gone
B) written / written B) been
C) wrote / written C) was
D) written / wrote D) went
3. They’ve _____ lunch. They _____ it at 12 o’clock. 11. It’s terribly difficult to give _____ smoking.
A) have / had A) on
B) had / have B) off
C) had / having C) of
D) had / had D) up
4. I’ve _____ my homework. I _____ it after supper. 12. Why don’t we turn _____ the T.V. to watch the news.
www.englishtestsonline.com
A) done / done A) of
B) did / done B) on
C) done / did C) off
D) did / did D) out
5. A: Have you tidied your room _____ ? 13. When I grow _____, I’m going to be a T.V. Star.
B: Yes, I’ve _____ tidied it. A) up
B) on
A) yet / just
C) of
B) just / yet
D) out
C) already / just
14. Angela _____ Thai food but Frank _____ .
D) already / just
6. I’ve never _____ anyone who_____ more than you. A) have eaten / hasn’t
B) has ate / hasn’t
A) saw / eats
C) have ate / hasn’t
B) seen / eat
D) has eaten / hasn’t
C) saw / eaten
15. I _____ John yesterday.
D) seen / eats
7. Bob’s not here. He’s _____ to work. A) see
B) seen
A) been
C) ’m seeing
B) went
D) saw
C) gone
16. _____ she already bought a new car?
D) being
8. My brother’s _____ to America 4 times. A) Did
B) Has
A) been
C) Does
B) gone
D) Have
C) went
D) being
By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/elementary-test-14-45/
ELEMENTARY Test 45
17. They’ve _____ on a double-decker bus. 19. In 1992 I _____ for the Italian President when he _____
to France.
A) travel
B) traveled A) cooked / has come
C) traveling B) have cooked / came
D) travels C) cook / came
D) cooked / came
18. He _____ cooking when he _____ 15 years old.
20. She is only 14 years old, but she _____ many
A) started / was tournaments in her life.
B) has started / has been
A) already won
C) ‘s started / was
B) ‘s already won
D) started / has been
C) already win
D) ‘ve already won
www.englishtestsonline.com
By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/elementary-test-14-45/
ELEMENTARY Test 45
Answer Key:
1: A 11: D
2: D 12: B
3: D 13: A
4: C 14: D
5: A 15: D
6: D 16: B
7: C 17: B
8: A 18: A
9: C 19: D
10: B 20: B
www.englishtestsonline.com
By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/elementary-test-14-45/