Trang chủ Đề thi & kiểm tra Lớp 12 Tiếng anh Thì hiện tại hoàn thành & hiện tại hoàn thành tiếp diễn Có lời giải chi tiết

Thì hiện tại hoàn thành & hiện tại hoàn thành tiếp diễn Có lời giải chi tiết

Câu 1 : I .................. the novel written by Jack London several times.

A have read

B have been reading 

C read    

D am reading

Câu 2 : It is the most romantic story I .......................

A have never read

B have sometimes read

C have rarely read

D have ever read

Câu 3 : It’s the first time I ................... this film.

A have been seeing

B have seen  

C see

D saw

Câu 4 : We .................... in that house since 2005.

A are living

B live 

C have lived

D lived

Câu 5 : Jack ......................... his homework yet.

A hasn’t finished

B has finished    

C doesn’t finish   

D didn’t finish

Câu 6 : An is on holiday. She ..............to Thailand.

A has been

B is going  

C has gone 

D was

Câu 7 : Anh is back to Vietnam now. She ................... to France.

A went 

B has gone

C has been 

D was

Câu 8 : I ......................... English all the morning.

A have learnt

B am learning  

C learnt  

D have been learning

Câu 10 : Mary.................. in the garden all day because she ...............ill.

A has rested – has been

B has rested - was

C has been resting – has been 

D has been resting – is

Câu 11 : Although John ...............at the university for five years he ...............his degree yet.

A has studied – has got 

B has been studying – has not got

C has not been studying – has not got

D has studied – got

Câu 12 : Paul.............in God since he was a child.

A believed 

B has believed  

C has been believing

D believes

Câu 13 : I............the book, you can have it back.

A am reading

B have been reading  

C have read  

D read

Câu 14 : Why are your hands so dirty? – I................my bike.

A repaired 

B have been repairing

C have repaired   

D repair

Câu 15 : She................all day long, and now her eyes are very red.

A has been crying

B has cried 

C is crying

D cried

Câu 16 : She is sleeping. She ………….. since you went out.

A slept        

B is sleeping      

C has slept  

D has been sleeping

Câu 17 : She will find another job next month. She …………….. English in this centre for 5 years.

A has been teaching   

B is teaching  

C has taught  

D taught

Câu 18 : The rain …………… . I …………….to the market yet because of the rain.

A has just stopped – have not gone

B just stopped – didn’t go

C have just stopped – has not gone       

D has just been stopping – have not gone

Câu 19 : She is so tired. She ………… the seats for all the people.

A has been arranging          

B arranged    

C has arranged  

D arranges

Câu 20 : Angela Jolie is a famous actress. She...............in several films.

A appears   

B is appearing 

C appeared  

D has appeared

Câu 21 : I .................. the novel written by Jack London several times.

A have read

B have been reading 

C read    

D am reading

Câu 22 : It is the most romantic story I .......................

A have never read

B have sometimes read

C have rarely read

D have ever read

Câu 23 : It’s the first time I ................... this film.

A have been seeing

B have seen  

C see

D saw

Câu 24 : We .................... in that house since 2005.

A are living

B live 

C have lived

D lived

Câu 25 : Jack ......................... his homework yet.

A hasn’t finished

B has finished    

C doesn’t finish   

D didn’t finish

Câu 26 : An is on holiday. She ..............to Thailand.

A has been

B is going  

C has gone 

D was

Câu 27 : Anh is back to Vietnam now. She ................... to France.

A went 

B has gone

C has been 

D was

Câu 28 : I ......................... English all the morning.

A have learnt

B am learning  

C learnt  

D have been learning

Câu 29 : I ................... for you for half an hour, and now I’m still waiting, hoping that you’ll come.

A have been waiting

B have waited  

C waited

D am waiting

Câu 30 : Mary.................. in the garden all day because she ...............ill.

A has rested – has been

B has rested - was

C has been resting – has been 

D has been resting – is

Câu 31 : Although John ...............at the university for five years he ...............his degree yet.

A has studied – has got 

B has been studying – has not got

C has not been studying – has not got

D has studied – got

Câu 32 : Paul.............in God since he was a child.

A believed 

B has believed  

C has been believing

D believes

Câu 33 : I............the book, you can have it back.

A am reading

B have been reading  

C have read  

D read

Câu 34 : Why are your hands so dirty? – I................my bike.

A repaired 

B have been repairing

C have repaired   

D repair

Câu 35 : She................all day long, and now her eyes are very red.

A has been crying

B has cried 

C is crying

D cried

Câu 36 : She is sleeping. She ………….. since you went out.

A slept        

B is sleeping      

C has slept  

D has been sleeping

Câu 37 : She will find another job next month. She …………….. English in this centre for 5 years.

A has been teaching   

B is teaching  

C has taught  

D taught

Câu 38 : The rain …………… . I …………….to the market yet because of the rain.

A has just stopped – have not gone

B just stopped – didn’t go

C have just stopped – has not gone       

D has just been stopping – have not gone

Câu 39 : She is so tired. She ………… the seats for all the people.

A has been arranging          

B arranged    

C has arranged  

D arranges

Câu 40 : Angela Jolie is a famous actress. She...............in several films.

A appears   

B is appearing 

C appeared  

D has appeared

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