OEGCI test5

2 205 1
OEGCI test5

Đang tải... (xem toàn văn)

Thông tin tài liệu

• Oxford English Grammar Course Intermediate TEST • perfect tenses Name ● Present perfect or simple past? Circle the correct form I learnt / have learnt to drive at 17 ‘Do Pam and Paul know our address?’ ‘Yes, I’m sure that I gave / have given it to them last week.’ Christopher Columbus never visited / has never visited North America Did you ever ride / Have you ever ridden a horse? ‘Where are your friends?’ ‘They didn’t arrive / haven’t arrived yet I played / ‘ve played football when I was at school They are excited because they never saw / ’ve never seen snow before Did you see / Have you seen where I put my keys? ● already, yet and just Circle the correct forms A I haven’t seen the latest James Bond ilm yet B I yet have seen the latest James Bond ilm C I yet haven’t seen the latest James Bond ilm D I already have seen the latest James Bond ilm E I have already seen the latest James Bond ilm F I have just seen the latest James Bond ilm G Just I have seen the latest James Bond ilm ● Present perfect or present perfect progressive? Put in the correct form of the verb In brackets ▲ ▲ Use uncontracted forms (e.g I have NOT I’ve) I have played tennis three times this week (I / play) I have been playing tennis all morning, I need to go home soon (I / play) What happened to you? for you since o’clock (We / wait) three books since the start of the year (I / read) Now that to type fast, she can apply for that job (she / learn) always to meet someone like you (I / want) all day Please stop it! (you / complain) How long on your computer? You need to take a break (you / work) ‘You sound terrible!’ ‘It’s because this cold since last Tuesday.’ (I / have) the guitarist in our band for very long, but everyone likes him (he / not be) ● Past perfect or past perfect progressive? Circle the correct form He felt tired because he had played / had been playing with his grandchildren While I was listening to the joke, I realised that someone had told / had been telling it to me already I couldn’t use grandma’s present to buy books because I had spent / had been spending the money on other things After she had run / had been running for an hour, her legs started to hurt I had told / had been telling him for ages to repair his car, so I wasn’t surprised when it broke down Martin got the job in the café because he had worked / had been working as a waiter when he was a student ➔ Oxford English Grammar Course • Intermediate TEST • perfect tenses © Michael Swan and Catherine Walter PHOTOCOPIABLE ● Mixed structures Put the time expressions into the sentences and choose the correct tenses Use uncontracted forms (e.g I have NOT I’ve) ▲ I (see) a lot of ilms (recently) I have seen a lot of films recently I (learn) to swim (before the age of six) (you learn) Chinese? (How long) I (make) friends very easily since I was a child (always) I (have) guitar lessons (until I was sixteen) The children (work) on their science project (all this month) I (wait) for her but she still hasn’t arrived (all morning) When I (speak) to her, I (realise) that I (see) her on a TV programme (the week before) ● Mixed structures Which statement is true? Circle A or B ‘How long have you worked for the National Bank, Marcus?’ A Marcus still works for the bank B Marcus no longer works for the bank Amanda told me the news this afternoon.’ A It’s still the afternoon B It’s now the evening ‘You haven’t said anything about my new dress.’ A The speaker is probably still wearing the dress B The speaker is probably no longer wearing the dress ‘So have you enjoyed your birthday, Sally?’ ‘Oh, yes It’s been great.’ A It’s still Sally’s birthday today B It’s after Sally’s birthday ‘Naomi got a job at the library.’ A She is working there now B We don’t know if she is working there now ’How long have you been trying to repair your car, Kim?’ A Kim has stopped trying to repair the car B Kim is still trying to repair the car ‘Somebody has taken my coat by mistake.’ A The speaker hasn’t got her coat back yet B We don’t know if the speaker has got her coat back yet ‘Those people have been talking since the start of the ilm.’ A The ilm hasn’t inished yet B We don’t know if the ilm has inished yet ● Mixed structures Correct the mistakes or write ‘Correct’ Use uncontracted forms ▲ ▲ 10 I’ve seen a very funny ilm last night I saw I haven’t had lunch yet Correct ‘Where are Simon and Barbara?’ ‘They’ve just arrived.’ This is the third time you asked me to lend you my pen Here is the news The President has won the election He won over 56% of the vote yesterday She is playing the piano for nearly eight years ‘Where did all this food come from?’ ’Dan has been to the supermarket.’ I have been listening to a lot more classical music this year and I really like it How long have you been having your new job at the hospital? Mary has not spoken to Robert for a long time, but they are friends again now When I looked at all the dresses in the shop, I inally decided to buy this one He said it was the worst ilm that he had ever seen / 50 Oxford English Grammar Course • Intermediate TEST • perfect tenses © Michael Swan and Catherine Walter PHOTOCOPIABLE

Ngày đăng: 12/09/2017, 10:43

Tài liệu cùng người dùng

Tài liệu liên quan