1 Complete the conversation between Marcus and Sally. Choose the correct words. Look at the example.
Marcus: |Are | Do |x you want to go to the cinema and see Aztec Adventure tonight?
Sally: No, thanks. I've already | seen | saw |1 it.
Marcus: Really? When | have | did |2 you see it?
Sally: I | saw | seen |3 it last week with my sister.
Marcus: | Have | Did |4 you seen The Crystal Skull?
Sally: No, I | haven't | didn't |5. I've never seen The Crystal Skull. Have you?
Marcus: No. | Shall | Will |6 we go to see The Crystal Skull tonight?
Sally: I'm sorry, I can't go. I | haven't | didn't |7 finished my Maths homework yet.
Marcus: I | did | have done |8 my Maths homework yesterday. It wasn't very difficult.
I'll help you with your homework.
Sally: Thanks. Can you come to my house tonight?
Marcus: Yes. I'll come at half past seven, after I |ate | have eaten |9 my dinner.
Sally: Have you got a calculator? I |lost | have lost |10 my calculator last week.
Marcus: Don't worry, I'll bring my calculator.
Marks _____/ 10
2 Circle the correct time expression to complete the gaps in these sentences. Look at the example.
x] I haven't finished my homework ______. | already | yet | last night |
1] Did you see the football match ______? | last night | yet | ever |
2] My parents have lived here ______ 20 years. | since | for | last |
3] I've ______ seen an enormous black bird. | already | yesterday | just |
4] I've ______ been to Argentina. | never | always | last week |
5] Have you ______ seen a crocodile? | usually| now | ever |
6] Paulo went to South Africa ______. | never| in 2005 | yet |
7] Greta has had red hair ______ January. | for | since | every |
8] Wayne was here ______. | two hours ago | since two hours | already |
9] I haven't see Martin ______ 2002. | in | for | since |
10] She's hungry. She didn't have breakfast ______. | yet | already | this morning |
Marks _____/ 10
3 Circle the correct short answer. Look at the example.
x] Have the girls changed their clothes? |No, they didn't. |No, they haven't. | No, they aren't. |
1] Do you usually wear glasses? | No, I don't. | No, I haven't | No, I'm not |
2] Has Pam ever studied Spanish? | Yes, she is. | Yes, she has. | Yes, she does. |
3] Has it rained today? | No, they haven't | No, it didn't. | No, it hasn't. |
4] Are you going to swim this afternoon? | Yes, I'm | Yes, I am. | Yes, I will. |
5] Have the boys sung their song? | Yes, they have. | Yes, they did. | Yes, they had. |
6] Will you eat a banana? | Yes, I'll. | Yes, I do. | Yes, I will. |
7] Has the match just started? | Yes, it did. | Yes, it has. | Yes, it's. |
8] Has Tony arrived yet? | Yes, he has. | Yes, he is. | Yes, he did. |
9] Does Leo like orange juice? | Yes, he is. | Yes, he has. | Yes, he does. |
10] Have we finished this test? | No, we haven't. | No, we aren't | No, we don't |
Marks _____/ 10
4 It is March 2011 now. Complete the sentences with the correct time phrase. Look at the example.
x] Leo bought this watch last December. Leo has had this watch | for | since | four months.
1] Petra came to Brighton in 2005. She has lived in Brighton | for | since | 2005.
2] Tricia broke her leg in January. She hasn't walked | for | since | six weeks.
3] Conrad joined the choir last month. He has been in the choir | for | since | seven weeks.
4] Khadija lives in Egypt. She hasn't travelled outside Egypt. She has | never | often | visited South America.
5] Three years | ago | past |, Linda stopped eating chocolate. She hasn't eaten chocolate since 2009.
6] Justin saw a famous film star ten minutes ago. He has | ever | just | seen Johnny Depp.
7] Yuri drove to Moscow this morning. He has been in Moscow | since | at | 11 o'clock.
8] The train left Gdansk at 11.15. Pietro has been on the train for 45 minutes but he hasn't arrived in Warsaw | ever | yet |.
9] Elisa washed her hair on Tuesday morning. She hasn't washed her hair | since | until | Tuesday.
10] Greta's motorbike was stolen last week. She hasn't ridden her motorbike | for | since | 4 days.
Marks _____/ 10
Total Marks ______ / 40
Activate! A2 Extra Grammar Tests
Test 6
Developed by Pearson 2011
1