Unit 7 - Further Education Grammar Practice

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 5

PRACTICE

BÀI TẬP VẬN DỤNG CƠ BẢN


Bài 1: Put the verbs into the correct form (present perfect continuous).
1. He  has been working (work) in this company since 1995.
2. I have been waiting (wait) for you since two o'clock.
3. Mary has been living (live) in Germany since 1990.
4. Why is he so tired? He has been playing (play) tennis for five hours.
5. How long have you been learning (you, learn) English?
6. We have been looking for (look for) the motorway for more than an hour.
7. I have been living (live) without electricity for two weeks.
8. The film has not been running (not run) for ten minutes yet, but there's a commercial break already.
9. How long has she been working (she, work) in the garden?
10. She has not been (not / be) in the garden for more than an hour.

Bài 2: Make sentences using the present perfect continuous.


1. (I / not/work today)
  I haven't been working today
2. (you / not / eat well recently)
  You haven't been eating well recently.
3. (we/not/exercise enough)
 We haven't been exercising enough.
4. (she / not / study)
 She hasn't been studying.
5. (they/ not/ live here for a long time)
 They haven't been living here for a long time.
6. (it / not / snow)
 It hasn't been snowing.
7. (he / not / play football for five years)
 He hasn't been playing football for five years.
8. we / not / drink enough water - that's why we feel tired)
 We haven't been drinking enough water - that's why we feel tired.
9. (I/ not/ sleep - I was reading)
 I haven't been sleeping -I was reading.
10. (they / not / watch TV much recently)
 They haven't been watching TV much recently.
Bài 3: Choose the best answer.
1. How long for?
A. are you waiting B. have you been waiting
C. have you waited D. do you wait
2. We in this street for twenty years.
A. are living B. have been living
C. live D. lived
3. He in the garden since morning.
A. is working B. work
C. worked D. has been working
4. It heavily yesterday.
A. is raining B. has rained
C. rained D. has been raining
5. I this laptop for three vears.
A. am using B. use C. have been using D. used
6. The workers higher wages for a long time.
A. has been demanding B. have been demanding
C. demand D. demanded
7. The girl her lessons for 2 hours.
A. has been learning B. have been learning
C. had been learning D. is learning
8. The children in the garden now.
A. has been playing B. have been playing
C. had been playing D. are playing
9. "You look tired". "Yes, I "
A. am running B. have been running
C. has been running D. was running
10. Who in my bed since 7 o'clock?
A. is sleeping B. has been sleeping
C. have been sleeping D. was sleeping
Bài 4: Choose the best answer.
1. I've (been writing/ written) to the bank twice, but I haven't had a reply.
2. We've (painted/ been painting) the bedroom. We've nearly finished.
3. They've (been knowing/ known) each other for ten years.
4. Have you (been seeing/ seen) the new James Bond film yet?
5. I've (been trying/ tried) to call you all morning!
6. How long have you (been waiting/ waited) for the bus?
7. We've (been having/ had) a dog for ten years.
8. I haven't (been working/ worked) hard recently.
Bài 5: Put the verbs into the correct form, using either the Present Perfect or the Present Perfect
continuous.
1. How long have you known Jerry? (you/to know)
2. You look dirty. What have you been doing all day? (you/to do)
3. How many times has Michael visited New York? (Michael/to visit)
4. She has been learning French words for hours, but she still doesn't remember all of them, (to learn)
5. The children have been watching videos for two hours, (to watch)
6. Has he been studying hard today? (he/to study)
7. My father has never smoked . (never/to smoke)
8. Sorry, I'm late. Have you been waiting for long? (you/to wait)
9. We haven’t seen Lisa recently, (not/to see)
10. He has been writing his essay all day, but he hasn’t finished yet. (to write) (not/to finish)
Bài 6: Put the verbs into the correct form, using either the Present Continuous or the Present
Perfect continuous.
1. It (rain) Has been raining all week. I hope it stops by Friday because I want to go to the beach.
2. You look really great! (You, exercise) Have you been exercising at the fitness center?
3. Mark, where have you been? We (wait) have been waiting for you since 1 p.m.
4. Tim: What is that sound?
Daisy: A car alarm (ring) is ringing somewhere down the street. It(drive) is driving me crazy - I
wish it would stop! it (ring) has been ringing for more than twenty minutes.
5. Johnson's English (improve, really) is really improving, isn't it? He (watch) has been
watching American television programs every day since he first arrived in San Diego. Soon he will be
totally fluent.
6. Dave: You look a little tired. (You, get) Have you been getting enough sleep lately?
Michelle: Yes, I (sleep) have been sleeping relatively well. I just look tired because I
(feel) have been feeling a little sick for the last week. Dave: I hope you feel better soon.
Michelle: Thanks. I am currently taking (take, currently; some medicine, so I should feel better in a
couple of days.

Bài 7: Put the verbs into the correct form, using either the Present Perfect or the Present Perfect
continuous.
Julia: How long (you, be) ;n Canada? have you been           
Clare: I (study) have been studying here for more than three years.
1. I (have) have had  the same car for mere than ten years. I'm thinking about buying a new one.
2. I (love) have lovedchocolate since I was a child. You might even call me a "chocoholic."
3. Mark and Sarah (have) have been having some difficulties in their relationship lately, so
they (go) have been going to a marriage counselor. I hope they work everything out.
4. John (work) has been working for the government since he graduated from Harvard
University. Until recently, he (enjoy) has enjoyed his work, but now he is talking about retiring.
5. Lately, I (think) have been thinking about changing my career because I (become) have become
dissastified with the conditions at my company
6. I (see) have been seeing Julia for more than five years and during that time I (see) have seen
many changes in her personality.
■ BÀI TẬP TỔNG HỢP NÂNG CAO
Bài 8: Choose the correct form (Present Perfect Simple or Present Perfect continuous).
1. We want to tell how we have spent our time:
A. We have played football.
B. We have been playing football.
2. The action is completed now:
A. Charles has sent the letter.
B. Charles has been sending the letter.
3. I want to tell how I have spent my time:
A. I have watched TV.
B. I have been watching TV.
4. I want to emphasise that the door is open now:
A. Elizabeth has opened the door.
B. Elizabeth has been opening the door.
5. I want to emphasise that the house is ready now:
A. My friends have built a house.
B. My friends have been building a house.
Bài 9: Put the verbs into the correct form, using either the Present Perfect or the Present Perfect
continuous.
1. I (play) football for five years.
2. My team (win / only) two matches so far.
3. The others (be I always) _better.
4. Are we not there yet? We (walk) for hours.
5. But we (cover / only) an area of five miles so far.
6. I (finish/just) my homework.
7. I (work) on this essay since two o'clock.
8. Jane (go out) with Bob for seven years.
9. Peter (date) three girls this week.
10. How long (wait / you) for us?
Bài 10: Put the verbs into the correct tense (Present Perfect or Present Perfect Continuous).
1. A: (you / take) the dog for a walk yet?
2. B: I (work) all day. I (come / just) home from work and I
(have I not) the time yet to walk the dog.
3. A: How long (the dog / be) home alone?
4. B: For about 6 hours. (walk I not) the dog for a long time. Don't you want to go?
5. A: Well, I (laze / not) about all day either, you know. I have a very important meeting
tomorrow and I still (finish / not) my report.
6. B: Okay, I will go then. Where (you / put) collar and leash?
7. A: They are in the kitchen. By the way, (you I eat) anything yet? If not, could you get us
something from the market?
Bài 11: Put these words into the correct order to make sentences with present perfect continuous.
1. morning / cleaning I these / been I dirty /. / all / I've I floors

2. three I office / for / has / Sarah / this /. / in / been / weeks I working

3. to I been / how / bus / long I this / ?/ waiting / we / come / have I for

4. been / hour./ we've /1 / understand I don't / and I document I reading / for / this I anything /an

5. I very / long I haven't / they / for / French / been / learning

6. weeks / been / with / sister / few /. / his / a / Martin / living I for I has

7. five I you / ? / have I been / doing / these I years / last / what

8. these / cleaning / all / you / do / been / ? / I've / know / glasses / why

Bài 12: Put the verbs into either the Present Perfect or Present Perfect Continuous.
1. I'm really tired. I since seven this morning, (work)
2. Peter at six schools in six years. He never stays in the same job. (teach)
3. Mr Hung since she left university in 2000. (teach)
4. Hoa English for nearly two years, (study)
5. This week he ten new verbs, (learn)
6. I over 40 resumes but I still can't decide who to give the job to. (read)
7. She can't still be thirsty! She three glasses of lemonade, (drink)
8. How long professional baseball? (play)
9. How many games ? (play)

You might also like