Ta thường không dùng would trong mệnh đề if hay sau wish:

Một phần của tài liệu cách sử dụng ngữ pháp tiếng anh (Trang 91 - 93)

If I were rich, I would have a yacht. (không nói ‘If I would be rich’)

Nếu tôi giàu có tôi sẽ có một chiếc du thuyền.

I wish I had something to read. (không nói ‘I wish I would have’)

Ước chi tôi có cái gì đó để đọc nhỉ.

Đôi khi ta cũng có thể dùng wish… would: “I wish you would listen”. Xem UNIT 40C. E Để ý rằng could đôi khi có nghĩa “would be able to” và đôi khi có nghĩa “was/were able to”:

You could get a job more easily. (you could get = you would be able to get)

If you could speak a foreign language? (you could speak = you were able to speak)

Bạn có thể tìm được việc dễ dàng nếu bạn có thể nói được một ngoại ngữ.

Unit 39. If I had known… I wish I had known I had known

Posted in March 3rd, 2009 by admin in Grammar In Use by admin in Grammar In Use

Unit 39. If I had known… I wish I had known

A Hãy nghiên cứu ví dụ sau:

Last month Gary was in hospital for an operation. Liz didn’t know this, so she didn’t go to visit him. They met a few days ago.

Liz said:

Tháng trước Gary đã nằm ở bệnh viện để phẫu thuật.

gặp nhau. Liz nói:

If I had known you were in hospital, I would have gone to visit you.

Nếu tôi biết anh nằm viện, tôi đã đi thăm anh.

Liz nói: If I had known you were in hospital… Nhưng thực tế cô ấy đã không biết rằng anh ấy đã nằm viện.

Khi nói về quá khứ chúng ta dùng cấu trúc If+had(‘d)… (if I had known/been/done…)

I didn’t see you when you passed me in the street. If I’d seen you, of course I would have said hello. (but I didn’t see you)

Tôi đã không nhìn thấy anh đi qua trước mặt tôi trên đường. Nếu tôi nhìn thấy anh, tất nhiên tôi đã chào anh rồi.

I decided to stay at home last night. I would have gone out if I hadn’t been so tired. (but I was tired)

Tối qua tôi đã quyết định ở nhà. Tôi đã đi chơi nếu tôi đã không quá mệt. (nhưng thực tế tôi đã mệt)

If he had been looking where he was going, he wouldn’t have walked into the wall. (but he wasn’t looking)

Nếu anh ấy đã nhìn thấy được anh ấy đang đi đâu, anh ấy đã không đụng phải bức tường. (nhưng anh ấy đã không nhìn thấy)

The view was wonderful. If I’d had a camera, I would have taken some photographs. (but I didn’t have a camera)

Khung cảnh thật tuyệt vời. Nếu tôi có máy ảnh, tôi đã chụp vài tấm ảnh. (nhưng tôi đã không có máy ảnh)

Hãy so sánh:

I’m not hungry. If I was hungry, I would eat something. (now)

Tôi không đói. Nếu tôi đói, tôi sẽ ăn một chút gì đó. (hiện tại) (adsbygoogle = window.adsbygoogle || []).push({});

I wasn’t hungry. If I had been hungry, I would have eaten something. (quá khứ)

Tôi đã không đói. Nếu tôi đói, tôi đã ăn một chút gì đó.

B Không dùng would trong mệnh đề if. Would được dùng ở các phần khác trong câu:

If I had seen you, I would have said hello. (không nói ‘If I would have seen you’)

Lưu ý là phần viết tắt ‘d có thể là would hay had: If I’d seen you (I’d seen = I had seen)

I’d have said hello (I’d have said = I would have said)

Một phần của tài liệu cách sử dụng ngữ pháp tiếng anh (Trang 91 - 93)