– Present Perfect
– Ever and never
– Yet and just
– Present Perfect and Past Simple
ELEMENTARY Test 44
Start
Congratulations - you have completed ELEMENTARY Test 44.
You scored %%SCORE%% out of %%TOTAL%%.
Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Question 1 |
She _____ traveled to most parts of the world.
A | have |
B | is |
C | has |
D | will |
Question 1 Explanation:
With she we use has + past participle: She has traveled. Have goes with I, you, we and they.
Question 2 |
_____ you ever _____ in a car accident?
A | Has / been |
B | Have / been |
C | Have / be |
D | Have / was |
Question 2 Explanation:
With you we use have, and after have we need been: Have you ever been …?
Question 3 |
She _____ to Russia two years ago.
A | go |
B | went |
C | gone |
D | goes |
Question 3 Explanation:
Two years ago is a finished time in the past, so we use the past simple: went.
Question 4 |
I _____ in a crash when I _____ 10.
A | were / was |
B | am / was |
C | was / am |
D | was / was |
Question 4 Explanation:
Both actions are in the past, and with I the past of be is was: I was in a crash when I was 10.
Question 5 |
I _____ last night.
A | leave |
B | leaves |
C | leaving |
D | left |
Question 5 Explanation:
Last night is in the past, so we use the past simple: left.
Question 6 |
“_____ you _____ to Russia?”
“Yes, I _____.”
A | Had / be / haven’t |
B | Has / been / have |
C | Have / be / have |
D | Have / been / have |
Question 6 Explanation:
Have you been …? uses have + been. The short answer repeats the helping verb: Yes, I have.
Question 7 |
Have you _____ your homework?
A | do |
B | to do |
C | done |
D | did |
Question 7 Explanation:
After have we use the past participle: done. Not did, because did is the past simple.
Question 8 |
I haven’t done it _____.
A | yet |
B | already |
C | just |
D | ago |
Question 8 Explanation:
We use yet at the end of negative sentences. It means 'until now': I haven't done it yet. Not ago, because ago goes after a time, as in two days ago.
Question 9 |
I have _____ done it.
A | yet |
B | ago |
C | just |
D | since |
Question 9 Explanation:
Just means a very short time ago. It goes between have and the past participle: I have just done it.
Question 10 |
She has _____ to Portugal.
A | going |
B | go |
C | gone |
D | went |
Question 10 Explanation:
Has gone means she went to Portugal and is still there now. Not went, because after has we need the past participle.
Question 11 |
She has _____ to Portugal.
A | be |
B | been |
C | being |
D | were |
Question 11 Explanation:
Has been means she visited Portugal and came back. After has we use the past participle been.
Question 12 |
She works _____ a big company.
A | to |
B | with |
C | for |
D | of |
Question 12 Explanation:
We say work for a company: She works for a big company.
Question 13 |
‘Hamlet’ is a play _____ Shakespeare.
A | of |
B | by |
C | at |
D | on |
Question 13 Explanation:
We use by for the person who wrote or made something: a play by Shakespeare.
Question 14 |
Brad and Marilyn are _____ honeymoon.
A | on |
B | for |
C | at |
D | of |
Question 14 Explanation:
We say on honeymoon, like on holiday: They are on honeymoon.
Question 15 |
Wait _____ me.
A | to |
B | for |
C | at |
D | on |
Question 15 Explanation:
The verb wait goes with for: Wait for me.
Question 16 |
Monica _____ _____ many tournaments.
A | have / won |
B | has / win |
C | have / win |
D | has / won |
Question 16 Explanation:
With Monica (she) we use has + past participle: has won. Win is not the past participle.
Question 17 |
_____ she go to America 10 years ago?
A | Has |
B | Does |
C | Had |
D | Did |
Question 17 Explanation:
10 years ago is finished past time, so the question uses Did: Did she go …?
Question 18 |
Have they _____ been to Australia?
A | ago |
B | since |
C | yet |
D | ever |
Question 18 Explanation:
We use ever in questions to mean 'at any time in your life': Have they ever been to Australia?
Question 19 |
_____ they go to Australia last month?
A | Have |
B | Do |
C | Has |
D | Did |
Question 19 Explanation:
Last month is finished past time, so we use Did: Did they go …? Not Have, because we don't use it with last month.
Question 20 |
Has she won the Wimbledon Tennis Tournament _____?
A | just |
B | yet |
C | ago |
D | since |
Question 20 Explanation:
We use yet at the end of questions to ask if something has happened until now: Has she won it yet?
Once you are finished, click the button below. Any items you have not completed will be marked incorrect.
Get Results
There are 20 questions to complete.
⇦ |
List |
⇨ |
Return
Shaded items are complete.
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 |
| End |
Return
You have completed
questions
question
Your score is
Correct
Wrong
Partial-Credit
You have not finished your quiz. If you leave this page, your progress will be lost.
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
Hint
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
Need more practice!
Keep trying!
Not bad!
Good work!
Perfect!





