English Grammar Tests » Elementary: Test - 14
Test - 14
- Present Perfect
- Ever and never
- Yet and just
- Present Perfect and Past Simple
- She _____ traveled to most parts of the world.
- A) have
- B) is
- C) has
- D) will
- _____ you ever _____ in a car accident?
- A) Has / been
- B) Have / been
- C) Have / be
- D) Have / was
- She _____ to Russia two years ago.
- A) go
- B) went
- C) gone
- D) goes
- I _____ in a crash when I _____ 10.
- A) were / was
- B) am / was
- C) was / am
- D) was / was
- I _____ last night.
- A) leave
- B) leaves
- C) leaving
- D) left
- “_____ you _____ to Russia.”
“Yes, I _____ .”- A) Had / be / haven’t
- B) Has / been / have
- C) Have / be / have
- D) Have / been / have
- Have you _____ your homework?
- A) do
- B) to do
- C) done
- D) did
- I haven’t done it _____ .
- A) yet
- B) already
- C) just
- D) since
- I have _____ done it.
- A) yet
- B) ago
- C) just
- D) since
- She has _____ to Portugal.
- A) going
- B) went
- C) gone
- D) went
- She has _____ to Portugal.
- A) be
- B) been
- C) being
- D) were
- She works _____ a big company.
- ‘Hamlet’ is a play _____ Shakespeare.
- Brad and Marilyn are _____ honeymoon.
- Wait _____ me.
- Monica _____ many tournaments?
- A) have / won
- B) has / win
- C) have / win
- D) has / won
- _____ she go to America 10 years ago?
- A) Has
- B) Does
- C) Had
- D) Did
- Have they _____ been to Australia?
- A) never
- B) just
- C) yet
- D) ever
- _____ they go to Australia last month?
- Has she won the Wimbledon Tennis Tournament _____ ?
- A) just
- B) yet
- C) already
- D) since
- I’ve _____ the latest Star Wars film. I _____ it last week.
- A) seen / saw
- B) see / saw
- C) seen / seen
- D) saw / saw
- She’s _____ the letter. She _____ it yesterday.
- A) wrote / wrote
- B) written / written
- C) wrote / written
- D) written / wrote
- They’ve _____ lunch. They _____ it at 12 o’clock.
- A) have / had
- B) had / have
- C) had / having
- D) had / had
- I’ve _____ my homework. I _____ it after supper.
- A) done / done
- B) did / done
- C) done / did
- D) did / did
- A: Have you tidied your room _____ ?
B: Yes, I’ve _____ tidied it.- A) yet / just
- B) just / yet
- C) already / just
- D) already / just
- I’ve never _____ anyone who_____ more than you.
- A) saw / eats
- B) seen / eat
- C) saw / eaten
- D) seen / eats
- Bob’s not here. He’s _____ to work.
- A) been
- B) went
- C) gone
- D) being
- My brother’s _____ to America 4 times.
- A) been
- B) gone
- C) went
- D) being
- It’s good to see you again. Where have you _____ ?
- A) gone
- B) being
- C) been
- D) went
- Mary’s hair looks nice. She’s just _____ to the hairdresser’s.
- A) gone
- B) been
- C) was
- D) went
- It’s terribly difficult to give _____ smoking.
- Why don’t we turn _____ the T.V. to watch the news.
- When I grow _____, I’m going to be a T.V. Star.
- 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
- I _____ John yesterday.
- A) see
- B) seen
- C)’m seeing
- D) saw
- _____ she already bought a new car?
- A) Did
- B) Has
- C) Does
- D) Have
- They’ve _____ on a double-decker bus.
- A) travel
- B) traveled
- C) traveling
- D) travels
- He _____ cooking when he _____ 15 years old.
- A) started / was
- B) has started / has been
- C) ‘s started / was
- D) started / has been
- 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
- 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
- I _____ been _____ Ireland.
- A) have / too
- B) have / to
- C) has / to
- D) has / too
- _____ Sandra _____ ridden a horse?
- A) Has / never
- B) Have / never
- C) Have / never
- D) Has / ever
- _____’ve _____ played golf.
- A) They / yet
- B) She / never
- C) We / ever
- D) I / just
- When _____ the watchman _____ work?
- A) has / started
- B) did / start
- C) started / *
- D) * / start
- _____ she _____ a new carpet yet?
- A) Does / buy
- B) Did / buy
- C) Has / bought
- D) Is / buying
- A- Have your parents come _____?
B- Yes, they _____ just come.- A) yet / ’re
- B) just / do
- C) already / ’ve
- D) yet / ’ve
- Mason _____ his homework 10 minutes ago, but I’ve not finished mine _____.
- A) finished / yet
- B) finish / just
- C) finished / just
- D) finish / just
- 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
- A- Welcome back. _____ have you been?
B- I’ve _____ to Afghanistan.- A) Where / gone
- B) Where / been
- C) When / been
- D) When / gone
- There’s nobody in the class. All the students have _____ home.
- A) been
- B) went
- C) gone
- D) be
- _____ 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
- 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
- The new couples watched a play _____ Shakespeare _____ their honeymoon.
- A) of / in
- B) by / on
- C) off / at
- D) by / in
- 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
- 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
Answer Key

Students who want help with English grammar. It is written for you to use without a teacher.
Will be useful for you if you are not sure of the answers to questions like these:
- What is the difference between I did and I have done?
- When do we use will for the future?
- What is the structure after I wish?
- When do we say used to do and when do we say used to doing?
- When do we use the?
- What is the difference between like and as?
These and many other points of English grammar are explained and there are exercises on each point.
Read more