background image

23

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

Book 1 Part A

Elementary Test 14

Comments:

400 questions in English Grammar

navigate_before navigate_next