2/27/2557

แบบฝึกFuture Perfect Continuous



จงใช้กริยาเป็น Future Perfect Continuous  หรือ Future Perfect ธรรมดา (ประโยคใดใช้ Perfect Continuous ได้
ให้ใช้ Perfect Continuous ถ้าใช้ไม่ได้ ให้ใช้ Perfect ธรรมดา)

1. By the time we get to the airport the plane (arrive) already.

2.  By the time we get to  Hong Kong she (work) in her office.

3.  By the time we get to Taiwan she (sleep).

4. By the time we get to Japan she (wake) up.

5.  By the time I leave Japan she (eat) her breakfast.


Answer


1. has arrived

2.  will have been working

3. will have been working

4. has woken

5. will have been eating



Choose the best answer.

1. Gordon ... very little when there are strangers present.
       a. had always said
       b. always says
       c. is always saying
       d. was always saying

2. Our football team ... every match so far this year, but we still have three games to play.
       a. was winning
       b. had won
       c. wins
       d. has won

3. Now he ... a book about Indonesia. I don’t think he will finish it.
       a. is writing
       b. has writing
       c. wrote
       d. writes

4. I ...him for ages, but his mother ... him sometimes.
       a. met…sees
       b. did not meet ... has seen
       c. haven’t met ... sees
       d. haven’t met ... saw

5. The dog is still wet. It ... out of the rain.
       a. was only just coming
       b. only just comes
       c. has only just come
       d. had only just come

6. George ... cigarettes since his doctor told  him to stop.
       a. hasn’t smoked
       b. didn’t smoke
       c. doesn’t smoke
       d. isn’t smoking

7. The gardener ... here for at least six months.
       a. works
       b. is working
       c. has been working
       d. was working

8. We ... all our money so we cannot buy anything else.
       a. had spent
       b. have spent
       c. spend
       d. had spending

9. We ... in Chiang Mai from 1980 to 1984.
       a. lived
       b. are living
       c. have lived
       d. had lived

10. They ... in the garden when the rain ... to fall.
       a. were sitting ... began
       b. are sitting ... began
       c. have been sitting ... has begun
       d. sat ... begins

Answer
     1. b.       2. d.
     3. a.     4. c.
     5. c.     6. a.
     7. c.     8. b.
     9. a.     10. a.

ไม่มีความคิดเห็น:

แสดงความคิดเห็น