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 hỏi 1 :

I .................. the novel written by Jack London several times.

A have read

B have been reading 

C read    

D am reading

Câu hỏi 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 hỏi 3 :

It’s the first time I ................... this film.

A have been seeing

B have seen  

C see

D saw

Câu hỏi 4 :

We .................... in that house since 2005.

A are living

B live 

C have lived

D lived

Câu hỏi 5 :

Jack ......................... his homework yet.

A hasn’t finished

B has finished    

C doesn’t finish   

D didn’t finish

Câu hỏi 6 :

An is on holiday. She ..............to Thailand.

A has been

B is going  

C has gone 

D was

Câu hỏi 7 :

Anh is back to Vietnam now. She ................... to France.

A went 

B has gone

C has been 

D was

Câu hỏi 8 :

I ......................... English all the morning.

A have learnt

B am learning  

C learnt  

D have been learning

Câu hỏi 9 :

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 hỏi 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 hỏi 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 hỏi 12 :

Paul.............in God since he was a child.

A believed 

B has believed  

C has been believing

D believes

Câu hỏi 13 :

I............the book, you can have it back.

A am reading

B have been reading  

C have read  

D read

Câu hỏi 14 :

Why are your hands so dirty? – I................my bike.

A repaired 

B have been repairing

C have repaired   

D repair

Câu hỏi 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 hỏi 16 :

She is sleeping. She ………….. since you went out.

A slept        

B is sleeping      

C has slept  

D has been sleeping

Câu hỏi 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 hỏi 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 hỏi 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 hỏi 20 :

Angela Jolie is a famous actress. She...............in several films.

A appears   

B is appearing 

C appeared  

D has appeared

Câu hỏi 21 :

I .................. the novel written by Jack London several times.

A have read

B have been reading 

C read    

D am reading

Câu hỏi 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 hỏi 23 :

It’s the first time I ................... this film.

A have been seeing

B have seen  

C see

D saw

Câu hỏi 24 :

We .................... in that house since 2005.

A are living

B live 

C have lived

D lived

Câu hỏi 25 :

Jack ......................... his homework yet.

A hasn’t finished

B has finished    

C doesn’t finish   

D didn’t finish

Câu hỏi 26 :

An is on holiday. She ..............to Thailand.

A has been

B is going  

C has gone 

D was

Câu hỏi 27 :

Anh is back to Vietnam now. She ................... to France.

A went 

B has gone

C has been 

D was

Câu hỏi 28 :

I ......................... English all the morning.

A have learnt

B am learning  

C learnt  

D have been learning

Câu hỏi 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 hỏi 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 hỏi 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 hỏi 32 :

Paul.............in God since he was a child.

A believed 

B has believed  

C has been believing

D believes

Câu hỏi 33 :

I............the book, you can have it back.

A am reading

B have been reading  

C have read  

D read

Câu hỏi 34 :

Why are your hands so dirty? – I................my bike.

A repaired 

B have been repairing

C have repaired   

D repair

Câu hỏi 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 hỏi 36 :

She is sleeping. She ………….. since you went out.

A slept        

B is sleeping      

C has slept  

D has been sleeping

Câu hỏi 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 hỏi 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 hỏi 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 hỏi 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).

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK