Câu hỏi:

20/07/2024 685

“How long have you been in this job?” she asked him.


A. She asked him how long he has been in that job.



B. She asked him how long has he been in that job.



C. She asked him how long he had been in that job.


Đáp án chính xác


D. She asked him how long had he been in that job.


Trả lời:

verified Giải bởi Vietjack

Kiến thức: Tường thuật câu hỏi

Giải thích:

Khi tường thuật câu hỏi ta thực hiện các chuyển đổi:

S + asked + wh- + S + V (lùi thì).

- thì hiện tại hoàn thành => quá khứ hoàn thành

- this => that

Tạm dịch: ấy hỏi anh đã làm công việc đó bao lâu rồi.

Chọn C

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

Câu 1:

I haven’t tried this kind of food before.

Xem đáp án » 22/07/2024 1,534

Câu 2:

I don't find it difficult to get up early in the morning.

Xem đáp án » 07/08/2024 1,340

Câu 3:

“I’ll call you as soon as I arrive at the airport,” he said to me.

Xem đáp án » 12/12/2024 1,048

Câu 4:

Noisy as the hotel was, they stayed there.

Xem đáp án » 13/07/2024 875

Câu 5:

“Would you like to come to my birthday party, Sarah?” asked Frederic.

Xem đáp án » 03/10/2024 631

Câu 6:

“You had better see a doctor if the sore throat does not clear up.” she said to me.

Xem đáp án » 22/07/2024 549

Câu 7:

The captain said to his men: “Abandon the ship immediately!”

Xem đáp án » 13/07/2024 492

Câu 8:

"No, I won't go to work at the weekend." said Sally.

Xem đáp án » 23/07/2024 457

Câu 9:

He was driving very fast because he didn’t know the road was icy.

Xem đáp án » 17/07/2024 453

Câu 10:

“Shall I help you do the dishes, Carlo?” said Robert.

Xem đáp án » 23/07/2024 451

Câu 11:

The car was very expensive and he couldn’t afford it.

Xem đáp án » 17/07/2024 407

Câu 12:

“John left here an hour ago,” said Jane.

Xem đáp án » 23/07/2024 395

Câu 13:

"How beautiful is the dress you have just bought!" Peter said to Mary.

Xem đáp án » 21/07/2024 382

Câu 14:

We understand that Ben wants to train to be a pilot.

Xem đáp án » 21/07/2024 354

Câu 15:

“Me? No, I didn’t take Sue’s calculator”, said Bob.

Xem đáp án » 15/07/2024 341