Luyện tập tổng hợp

HM

Put the verbs into the correct form ( present perfect simple or continuous )

1. ( you / finish ) ..................... your homework yet? 

2. I ( think ) ................... for a long time and I ( decide ) .................. that you need to give up your job 

3. Nick ( buy ) .................. a new house! 

4. You must wake her up. She ( sleep ) .................... for 10 hours 

5. Tell them to stop!  They ( work ) .................. for long enough 

6. I ( work ) .................. on my report since last Monday, now I'm writing the conclusion 

7. I think you're right. He ( walk ) ................... by us a least twenty times. He probably thinks we ( order, already ) ........................

8. A. I ( call ) ................. for you for half an hour. Where you ( be ) ................... ? And why are your clothes so dirty? 

B. I ( tidy ) .................... up the shed in the garden. 

LH
31 tháng 8 2016 lúc 15:34

Put the verbs into the correct form ( present perfect simple or continuous )

1. ( you / finish ) ...........Have you finished.......... your homework yet? 

2. I ( think ) .......have thought............ for a long time and I ( decide ) ..........have decided........ that you need to give up your job 

3. Nick ( buy ) .........is buying......... a new house! 

4. You must wake her up. She ( sleep ) ............has slept........ for 10 hours 

5. Tell them to stop!  They ( work ) ............are working...... for long enough 

6. I ( work ) .........have worked......... on my report since last Monday, now I'm writing the conclusion 

7. I think you're right. He ( walk ) ......has talked............. by us a least twenty times. He probably thinks we ( order, already ) ........have already ordered................

8. A. I ( call ) ....have called............. for you for half an hour. Where you ( be ) ......are............. ? And why are your clothes so dirty? 

 

B. I ( tidy ) ......am tidying.............. up the shed in the garden. 

 

Bình luận (0)

Các câu hỏi tương tự
LT
Xem chi tiết
HG
Xem chi tiết
TV
Xem chi tiết
TL
Xem chi tiết
TN
Xem chi tiết
LB
Xem chi tiết
TT
Xem chi tiết
NV
Xem chi tiết
NA
Xem chi tiết