Câu hỏi:

07/06/2025 3,006 Lưu

Elvis Presley ________ on television for a long time.

A. isn't appearing   

B. hasn't appeared 
C. won't have appeared      
D. hadn't appeared

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đáp án: B

Giải thích:

Trong câu có cụm từ “for a long time” => đây là dấu hiệu chỉ ra câu sử dụng thì hiện tại hoàn thành.

Dịch: Elvis Presley đã không xuất hiện trên truyền hình trong một thời gian dài.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A. painted              

B. was painting    
C. have panted       
D. had painted

Lời giải

Chọn đáp án C

Câu 2

A. lives                  

B. has lived         
C. is living             
D. was living

Lời giải

Chọn đáp án B

Câu 3

A. studies              

B. is studying       
C. studied              
D. had studied

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A. was playing       

B. played             
C. has played         
D. has been playing

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A. talked                

B. was talking      
C. has talked          
D. has been talking

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A. always made      

B. made always    
C. was always making         
D. was making always

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A. has                    

B. had                  
C. has had             
D. had had

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP