Ví dụ:
He would like to have seen the photos = He would have liked to see the photos (But he
couldn't).
(Anh ấy muốn được xem những bức ảnh đó.)
Ví dụ:
He seems to have passed the exam = It seems that he has passed the exam.
(Có vẻ như là anh ấy đã đậu kì thi.)
She pretended to have read the material = She pretended that she had read the material.
(Cô ấy giả vờ là mình đã đọc tài liệu.)
● Dùng với sorry, to be sorry + to have + P2: Hành động của nguyên mẫu hoàn thành xảy ra
trước trạng thái sorry.
Ví dụ:
The girls were sorry to have missed the Rock Concert = The girls were sorry that they had
missed the Rock Concert.
(Những cô gái thấy tiếc vì đã lỡ mất buổi hòa nhạc Rock.)
● Dùng với một số các động từ sau đây ở thể bị động: to acknowledge. believe, consider,
find, know, report, say, suppose, think, understand. Hành động của nguyên mẫu hoàn
thành xảy ra trước hành động của mệnh đề chính.
Ví dụ:
He was believed to have gone out of the country = It was believed that he had gone out of the
country.
(Người ta tin rằng ông ấy đã rời khỏi đất nước này.)
● Dùng với một số các động từ khác như to claim, expect, hope, promise. Đặc biệt lưu ý
rằng hành động của nguyên mẫu hoàn thành sẽ ở future perfect so với thời của động từ ở
mệnh đề chính.
Ví dụ:
He expects to have graduated by June = He expects that he will have graduated by June.
(Anh ấy mong mình sẽ tốt nghiệp vào tháng Sáu.)
He promised to have told me the secret by the end of this week. = He promised that he would
have told me the secret by the end of this week.
(Anh ấy hứa là sẽ kể cho tôi bí mật đó vào cuối tuần này.)
● To have/to get sth P2: diễn tả một việc gì được làm bằng cách nhờ người khác (không
nhấn mạnh người làm) = have smb V (nhờ ai làm gì - có nhắc tới người làm)
Ex: I have my hair cut. (Tôi đi cắt tóc – chứ không phải tôi tự cắt)
= I have my friend cut my hair.
I have my car repaired. (Tôi mang xe đi sửa ngoài dịch vụ – không phải tự sửa)
I have the mechanic repair my car. (Tôi nhờ người thợ cơ khí sửa xe giúp)
● Trong quá khứ chúng ta không dùng WOULD RATHER để nói "THÍCH" mà chỉ dùng
WOULD RATHER với nghĩa "THÀ" mà thôi, do đó trong quá khứ nếu dùng WOULD
RATHER chúng ta luôn phải lùi thì.
Ví dụ:
I WOULD RATHER you hadn't come here yesterday. Ta thấy yesterday (quá khứ) nên phải lùi
thì. Bình thường yesterday động từ là "came", bây giờ ta phải lùi thì: "came" => "had come".
Nếu hai chủ ngữ giống nhau ta có thể rút gọn chủ ngữ sau:
Ví dụ:
I WOULD RATHER I hadn't met him yesterday.
=> I WOULD RATHER haven't met him yesterday. (lưu ý "hadn't" => "haven't" vì thuộc mẫu câu
"WOULD RATHER + HAVE P2".
● It + is + time + S + V-ed (Đến lúc ai đó đáng nhẽ làm gì nhưng vẫn chưa làm)
Ví dụ: It is time you had a shower. (Đáng lẽ đã đến lúc con đi tắm - nhưng hiện tại vẫn chưa đi)
● It’s + time + for someone + to do sth (đã đến lúc ai đó cần phải làm gì...).
Ví dụ: It’s time for me to ask all of you for this question.
● S1 + would rather that + S2 + V2 + O (Câu giả định đối lập với thực tế ở hiện tại)
Động từ sau chủ ngữ hai sẽ chia ở simple past, to be phải chia là were ở tất cả các ngôi.
Ví dụ: Henry would rather that his girlfriend worked in the same department as he does.
(His girlfriend does not work in the same department)
Jane would rather that it were winter now. (Infact, it is not winter now)
Henry would rather that his girlfriend didn’t work in the same department as he does.
PRACTICE
Exercise 1: Choose the best answers.
1. We had a porter………..our luggage when we arrived at the airport yesterday.
A. carried. B. carrying C. carry D. to carry
2. Mr. Tan had his son………….him to use computer.
A. teach B. teaching C. to teach D. taught
3. He didn’t do it. He got someone……………it for him.
A. to do B. do C. doing D. done
4. Could you please get John………..us to Lan’s house tomorrow afternoon?
A. take B. taken C. to take D. taking
5. Tam got her bicycle………….yesterday.
A. repair B. repairing C. repaired. D. to repaired
6. Nam went to the hairdresser’s to have his hair……………
A. cut B. cutting C. being cut D. to cut
7. He has his motorbike……………at the garage twice a week.
A. washed B. to wash C. wash D. washing
8. I had my sister……………me to school every day.
A. taking B. to take C. taken D. take
9. My mother will ………me to pick her up at the supermarket tonight.
A. get B. have C. have got D. force
10. She …………..her car washed last night by Jack.
A. get B. got C. has D. have
11. I never………….. my father …………. my clothes.
A. get / washed B. have / to wash C. get / to wash D. had / washing
Exercise 2: Rewrite the sentences:
1.We haven’t been to a concert for over a year.
-The last time…………………………………
2.Your birthday party was the last time I really enjoyed myself.
-I……………………………………………………………….
3.It’s nearly 20 years since my father saw his brother.
-My father………………………………………………
3. Minh has just had his neighbor post a letter for him.