ELEMENTARY GRAMMAR – TEST 14

ELEMENTARY GRAMMAR – TEST 14

- Present Perfect - Ever and never
- Yet and just
- Present Perfect and Past Simple

1. She _____ traveled to most parts of the world.
A) have
B) is
C) has
D) will

2. _____ you ever _____ in a car accident?
A) Has / been
B) Have / been
C) Have / be
D) Have / was

3. She _____ to Russia two years ago.
A) go
B) went
C) gone
D) goes

4. I _____ in a crash when I _____ 10.
A) were / was
B) am / was
C) was / am
D) was / was

5. I _____ last night.
A) leave
B) leaves
C) leaving
D) left

6. “_____ you _____ to Russia.”
“Yes, I _____ .”
A) Had / be / haven’t
B) Has / been / have
C) Have / be / have
D) Have / been / have

7. Have you _____ your homework?
A) do
B) to do
C) done
D) did

8. I haven’t done it _____ .
A) yet
B) already
C) just
D) since

9. I have _____ done it.
A) yet
B) ago
C) just
D) since

10. She has _____ to Portugal.
A) going
B) went
C) gone
D) went

11. She has _____ to Portugal.
A) be
B) been
C) being
D) were

12. She works _____ a big company.
A) to
B)with
C) for
D) of

13. ‘Hamlet’ is a play _____ Shakespeare.
A) of B) by
C) at D) on
14. Brad and Marilyn are _____ honeymoon.
A) on
B) for
C) at
D) of

15. Wait _____ me.
A) to
B) for
C) at
D) on

16. Monica _____ many tournaments?
A) have / won
B) has / win
C) have / win
D) has / won

17. _____ she go to America 10 years ago?
A) Has
B) Does
C) Had
D) Did

18. Have they _____ been to Australia?
A) never
B) just
C) yet
D) ever

19. _____ they go to Australia last month?
A) Have
B) Do
C) Has
D) Did

20. Has she won the Wimbledon Tennis Tournament _____ ?
A) just
B) yet
C) already
D) since

21. I’ve _____ the latest Star Wars film. I _____ it last week.
A) seen / saw
B) see / saw
C) seen / seen
D) saw / saw

22. She’s _____ the letter. She _____ it yesterday.
A) wrote / wrote
B) written / written
C) wrote / written
D) written / wrote
23. They’ve _____ lunch. They _____ it at 12 o’clock.
A) have / had
B) had / have
C) had / having
D) had / had

24. I’ve _____ my homework. I _____ it after supper.
A) done / done
B) did / done
C) done / did
D) did / did

25. A: Have you tidied your room _____ ?
B: Yes, I’ve _____ tidied it.
A) yet / just
B) just / yet
C) already / just
D) already / just

26. I’ve never _____ anyone who_____ more than you.
A) saw / eats
B) seen / eat
C) saw / eaten
D) seen / eats

27. Bob’s not here. He’s _____ to work.
A) been
B) went
C) gone
D) being
28. My brother’s _____ to America 4 times.
A) been
B) gone
C) went
D) being

29. It’s good to see you again. Where have you _____ ?
A) gone
B) being
C) been
D) went

30. Mary’s hair looks nice. She’s just _____ to the hairdresser’s.
A) gone
B) been
C) was
D) went

31. It’s terribly difficult to give _____ smoking.
A) on
B) off
C) of
D) up

32. Why don’t we turn _____ the T.V. to watch the news.
A) of
B) on
C) off
D) out

33. When I grow _____, I’m going to be a T.V. Star.
A) up
B) on
C) of
D) out

34. Angela _____ Thai food but Frank _____ .
A) have eaten / hasn’t
B) has ate / hasn’t
C) have ate / hasn’t
D) has eaten / hasn’t

35. I _____ John yesterday.
A) see
B) seen
C)’m seeing
D) saw

36. _____ she already bought a new car?
A) Did
B) Has
C) Does
D) Have

37. They’ve _____ on a double-decker bus.
A) travel
B) traveled
C) traveling
D) travels

38. He _____ cooking when he _____ 15 years old.
A) started / was
B) has started / has been
C) ‘s started / was
D) started / has been

39. In 1992 I _____ for the Italian President
When he _____ to France.
A) cooked / has come
B) have cooked / came
C) cook / came
D) cooked / came

40. She is only 14 years old, but she _____ many tournaments in her life.
A) already won
B)‘s already won
C) already win
D)‘ve already won

41. I _____ been _____ Ireland.
A) have / too
B) have / to
C) has / to
D) has / too

42. _____ Sandra _____ ridden a horse?
A) Has / never
B) Have / never
C) Have / never
D) Has / ever

43. _____’ve _____ played golf.
A) They / yet
B) She / never
C) We / ever
D) I / just

44. When _____ the watchman _____ work?
A) has / started
B) did / start
C) started / *
D) * / start

45. _____ she _____ a new carpet yet?
A) Does / buy
B) Did / buy
C) Has / bought
D) Is / buying

46. A- Have your parents come _____?
B- Yes, they _____ just come.
A) yet / ’re
B) just / do
C) already / ’ve
D) yet / ’ve

47. Mason _____ his homework 10 minutes ago, but I’ve not finished
mine _____.
A) finished / yet
B) finish / just
C) finished / just
D) finish / just

48. A- Have you ever _____ a holiday in India?
B- Yes, we have. We _____ there in 2000.

A) had / ’ve gone
B) * / went
C) had / went
D) have / went

49. A- Welcome back. _____ have you been?
B- I’ve _____ to Afghanistan.
A) Where / gone
B) Where / been
C) When / been
D) When / gone

50. There’s nobody in the class. All the students have _____ home.
A) been
B) went
C) gone
D) be

51. _____ the TV and _____ the lights. Let’s watch news.
A) Turn out / turn off
B) Turn off / turn out
C) Turn back / on
D) Turn on / turn off

52. First he _____ his jumper, then _____ his best shirt.
A) took off / put on
B) took after / put on
C) turned up / tried on
D) tried on / turned up

53. The new couples watched a play _____ Shakespeare _____ their
honeymoon.
A) of / in
B) by / on
C) off / at
D) by / in

54. When I _____ , I’m going to work _____ my dad’s company.
A) go out / in
B) give up / at
C) grow up / for
D) look up / on

55. Nurses _____ ill people, and gardeners _____ flowers & plants.
A) look after / grow up
B) look up / get up
C) look around / grow up
D) look before / get up

ELEMENTARY Test: 14-KEY

1-C 2-B 3-B 4-D 5-D 6-D 7-C 8-A

9-C 10-C 11-B 12-C 13-B 14-A 15-B 16-D

17-D 18-D 19-D 20-B 21-A 22-D 23-D 24-C

25-A 26-D 27-C 28-A 29-C 30-B 31-D 32-B

33-A 34-D 35-D 36-B 37-B 38-A 39-D 40-B

41-B 42-D 43-D 44-B 45-C 46-D 47-A 48-C

49-B 50-C 51-D 52-A 53-B 54-C 55-A

MAKE A COMMENT

COMMENTS - 1 COMMENT
  1. Eliseo says:

    You made some respectable points there. I looked on the web for the issue and found most people will go together with along with your website.

APi

bandar togel resmi

bandar togel online

toto togel

agen togel online

bandar togel

bo togel terpercaya

toto togel/

toto togel

info slot gacor

togel4d

toto togel 4d

Daftar Toto

Togel 4d

Togel Deposit Pulsa