Σύνδεσμοι

Διαχείριση

Β Class Grammar Activities-Present Perfect vs Past Simple

16 Μάρτιος 2016

😆 Present Perfect vs Past Simple

A Circle the correct answer.
1 Did you see/Have you seen the film The Notebook?
2 John was offered/has been offered a job last week.
3 It didn’t rain /hasn’t rained so far this fall.
4 How long ago did you buy/have you bought your car?
5 Thomas Edison has invented/invented the light bulb.

B Use the simple past or the present perfect of the verbs in brackets to rewrite the sentences.

1 David has lived here for ten years. (move) David………………………………………………………
2 We last saw Jason two weeks ago. (not see) We……………………………………………………….
3 My father hasn’t worked since last June. (retire) My father…………………………………………………..
4 We received a letter from Brenda a month ago. (not write) Brenda…………………………………………………………………………..
5 Bob last visited India in 1990. (not be) Bob………………………………………………..
6 We haven’t been abroad for five years. (travel) We……………………………………………………………………

C Fill in again with simple past or the present perfect tense.

1 I………………always …………………..my brother with his homework.
2 …………………..you……………………the dishes yesterday morning?
3 Samantha…………………(not) back from school yet.
4 We………………………….(not) to the theatre yesterday because we were tired.
5 ………………………Paul ever……………………….to a foreign country?
6 What………………….you……………….to your hair? It looks different.
7 Why …………………Jason ……………………the party so early last night?
8 Jack……………………very busy these last few days.
9 –Where is John?
-He……………………..to the supermarket. He’ll be back any minute now.

D Finish the following sentences without changing the meaning
1 I’ve been sailing since I was ten years old. I started…………………………………………………………………..
2 He has had his new bike since April. He bought………………………………………………………………………….
3 She has been in Germany for three weeks. She went………………………………………………………………..
4 We have been engaged for 18 months . We……………………………………………………………………………..
5 The last time we met was a year ago. We…………………………………………………………………………………
6 Sheila went on a diet two weeks ago. Sheila has………………………………………………………………………
7 He stopped singing ten years ago. It’s………………………………………………………………………………………
8 We haven’t been on holiday for months. We…………………………………………………………………………….
9 He started training as a pilot four months ago. He………………………………………………………………………
10 She became a mother two months ago. She………………………………………………………………………………….
11 She hasn’t smoked for three years. She……………………………………………………………………………………..

E Present Perfect vs Present Perfect Continuous

1 I …………………………..(work) on my new book for months.
2 I want you to go. You………………(be) here for seven hours.
3 You look awful! ……………………………..(you/feel) ill recently?
4 How many times …………………………..(you/use) the phone lately?
5 Jane was tired of her bedroom. She ……………………..(paint) it a different color for the past two days. She …………………(paint) two walls so far.
6 We………………………(try) to contact the security office for two days but we ……………….(not manage) it yet.
7 The doorbell ……………………(ring) for five minutes. ………………………….(anybody/decide) to open the door yet?
8 Barbara and Noah …………………….(know) each other for years.
9 You…………………….(sit) here for half an hour now and you ………………………….(not/open) your books yet.
10 She’s an efficient secretary. She ……………………..(type) letters all day. She…………………..(type) twenty so far.

F Fill in with “been” or “gone”
1 Tom has just………………out. He’ll be back in a couple of hours.
2 Are you going shopping? No, I’ve already……………….. shopping early this morning.
3 I’ve …………………….to that shop before.
4 I thought Mark worked here. Not any more, he’s ……………………..to work in Brazil.
5 Where have you ……………? I only had a couple of drinks in the pub.

G Fill in with “since” “for” how long” “how long ago” “ago”

1 They haven’t spoken to us……………….we broke their TV set.
2 I’ve known Max ……………..about a year.
3 We have been having beautiful weather ………………….last week.
4 I have had this cold …………….two days.
5 They’ve been on holiday …….weeks. They’ll be back on Saturday afternoon.
6 I don’t earn much money. I haven’t bought anything new…………….years.
7 I’m on a diet, I haven’t eaten sweets ……………..last Monday.
8 The town has become a lot more boring……………….they closed the big disco in the center.
9 ……………………..have you had this headache.
10 I don’t know………………….you bought that coat but it’s got holes in it.

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Αλλαγή μεγέθους γραμματοσειράς
Αντίθεση