Trang chủ Đề thi & kiểm tra Lớp 12 Tiếng anh Luyện tập về thì quá khứ hoàn thành tiếp diễn Có giải thích chi tiết

Luyện tập về thì quá khứ hoàn thành tiếp diễn Có giải thích chi tiết

Câu 1 : I (work) ____________for three hours when you arrived.

A had been working    

B worked          

C had been worked     

D has been working

Câu 2 : Susan (think) _____________ about the idea for a while when he made the suggestion.

A thought          

B had been thought     

C had been thinking

D had thinking

Câu 3 : I (play) ______________ tennis for two hours when I sprained my ankle.

A play    

B played

C had been played         

D had been playing

Câu 4 : Jane (study) _____________ for two years when he was drafted into the army.

A studied

B has been studying

C had been studied

D had been studying

Câu 5 : I (practice) _______________ for three days and was ready for the concert.

A had been practicing

B practiced

C had been practiced     

D had practicing

Câu 6 : Tom (study) _______________ hard and felt good about the test he was about to take.

A studied

B had studying

C had been studying      

D had been studied

Câu 7 : It (rain) _________________ very hard for two hours before it stopped.

A had been rained              

B had raining

C rained  

D had been raining

Câu 8 : They (work) ______________ very hard before we came.

A had working

B had been worked

C had been working      

D worked

Câu 9 : My father (do) _____________ anything when my mother came home.

A didn’t have been doing

B hadn’t been doing

C hadn’t been done                          

D didn’t have been done

Câu 10 : They (talk) ______________ to each other when we saw them.

A hadn’t been talking    

B didn’t have been talking

C hadn’t been talked     

D didn’t have been talked

Câu 11 : ______________ for me when you met them?

A Had they waiting             

B Did they have been waiting

C Had they been waited

D Had they been waiting

Câu 12 : _____________ TV for 4 hours before she went to eat dinner?

A Had she been waited 

B Did she have been waiting

C Had she been waiting

D Did she have been waited

Câu 13 : He _____________ for 3 hours before he finished his work.

A had been typing

B had been typed

C  had typing     

D typed

Câu 14 : My father ______________ for 2 hours before 11pm last night.

A had driving     

B had been driving

C had been driven         

D drove

Câu 15 : This morning he was very tired because he ______________ very hard all night.

A worked           

B had working

C  had been working                 

D had been worked

Câu 16 : When I arrived, they (wait) ______________ for me. They were very angry with me.

A had been waiting        

B had been waited

C had waiting    

D waited

Câu 18 : Yesterday, my brother said he  (stop) _________________ smoking for 2 months.

A had stoped     

B had been stopped

C had been stopping      

D stopped

Câu 21 : I (work) ____________for three hours when you arrived.

A had been working    

B worked          

C had been worked     

D has been working

Câu 22 : Susan (think) _____________ about the idea for a while when he made the suggestion.

A thought          

B had been thought     

C had been thinking

D had thinking

Câu 23 : I (play) ______________ tennis for two hours when I sprained my ankle.

A play    

B played

C had been played         

D had been playing

Câu 24 : Jane (study) _____________ for two years when he was drafted into the army.

A studied

B has been studying

C had been studied

D had been studying

Câu 25 : I (practice) _______________ for three days and was ready for the concert.

A had been practicing

B practiced

C had been practiced     

D had practicing

Câu 26 : Tom (study) _______________ hard and felt good about the test he was about to take.

A studied

B had studying

C had been studying      

D had been studied

Câu 27 : It (rain) _________________ very hard for two hours before it stopped.

A had been rained              

B had raining

C rained  

D had been raining

Câu 28 : They (work) ______________ very hard before we came.

A had working

B had been worked

C had been working      

D worked

Câu 29 : My father (do) _____________ anything when my mother came home.

A didn’t have been doing

B hadn’t been doing

C hadn’t been done                          

D didn’t have been done

Câu 30 : They (talk) ______________ to each other when we saw them.

A hadn’t been talking    

B didn’t have been talking

C hadn’t been talked     

D didn’t have been talked

Câu 31 : ______________ for me when you met them?

A Had they waiting             

B Did they have been waiting

C Had they been waited

D Had they been waiting

Câu 32 : _____________ TV for 4 hours before she went to eat dinner?

A Had she been waited 

B Did she have been waiting

C Had she been waiting

D Did she have been waited

Câu 33 : He _____________ for 3 hours before he finished his work.

A had been typing

B had been typed

C  had typing     

D typed

Câu 34 : My father ______________ for 2 hours before 11pm last night.

A had driving     

B had been driving

C had been driven         

D drove

Câu 35 : This morning he was very tired because he ______________ very hard all night.

A worked           

B had working

C  had been working                 

D had been worked

Câu 36 : When I arrived, they (wait) ______________ for me. They were very angry with me.

A had been waiting        

B had been waited

C had waiting    

D waited

Câu 38 : Yesterday, my brother said he  (stop) _________________ smoking for 2 months.

A had stoped     

B had been stopped

C had been stopping      

D stopped

Lời giải có ở chi tiết câu hỏi nhé! (click chuột vào câu hỏi).

Copyright © 2021 HOCTAP247