intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Cấu trúc If I knew...I wish I knew và If I had known...I wish I had known

Chia sẻ: Nguyen Ngoc | Ngày: | Loại File: PDF | Số trang:5

127
lượt xem
12
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

If I knew… I wish I knew A. Hãy xem xét ví dụ sau: Sue wants to phone Paul but she can’t do this because she doesn’t know his number. She says: “If I knew his number, I would phone him” Sue muốn gọi điện cho Paul nhưng cô ấy không thể gọi được vì cô ấy không biết số điện thoại của anh ấy.

Chủ đề:
Lưu

Nội dung Text: Cấu trúc If I knew...I wish I knew và If I had known...I wish I had known

  1. CẤU TRÚC IF I KNEW..I WISH I KNEW VÀ IF I HAD KNOWN…I WISH I HAD KNOWN  If I knew… I wish I knew A. Hãy xem xét ví dụ sau: Sue wants to phone Paul but she can’t do this because she doesn’t know his number. She says: “If I knew his number, I would phone him” Sue muốn gọi điện cho Paul nhưng cô ấy không thể gọi được vì cô ấy không biết số điện thoại của anh ấy. Cô ấy nói: “Nếu tôi biết số điện thoại của anh ấy tôi sẽ gọi đến anh ấy.” Sue nói: If I knew his number… (nếu tôi biết số điện thoại của anh ấy…) cho chúng ta biết rằng Sue không biết số điện thoại của Paul. Cô ấy đang giả định một tình huống. “Nếu… “. Trên thực tế, cô ấy không biết số điện thoại của Paul. Khi bạn giả định ra một tình huống như vậy, bạn dùng cấu trúc if+thì quá khứ (if I knew/if you were/if we didn’t…) nhưng nghĩa của câu là hiện tại không phải quá khứ. Tom would read more if he had more time. (but he doesn’t have much time) Tom sẽ đọc sách nhiều hơn nếu anh ấy có nhiều thời gian hơn. (nhưng anh ấy không có nhiều thời gian)
  2. If I didn’t want to go to the party, I wouldn’t go. (but I want to go) Nếu tôi không muốn đi dự tiệc, tôi sẽ không đi. (nhưng tôi muốn đi) We wouldn’t have any money if we didn’t work. (but we work) Chúng ta sẽ không có tiền nếu chúng ta không làm việc. (nhưng chúng ta có làm việc) If you were in my position, what would you do? Nếu anh ở địa vị của tôi, anh sẽ làm gì? It’s a pity you can’t drive. It would be useful if you could. Rất tiếc là bạn không biết lái xe. Nếu bạn biết lái xe thì thật có lợi. B. Sau từ wish chúng ta cũng dùng thì quá khứ để diễn đạt một tình huống nào đó ở hiện tại. Chúng ta dùng wish để nói rằng chúng ta lấy làm tiếc vì một điều gì đó không xảy ra theo ý chúng ta mong muốn. I wish I knew Paul’s phone number. (= I don’t know it and I regret this) Ước gì tôi biết được số điện thoại của Sue. (=tôi không biết và tôi lấy làm tiếc) Do you ever wish you could fly? (you can’t fly) Có bao giờ bạn ước là bạn biết bay không? (bạn không thể bay được) It rains a lot here. I wish it didn’t rain so often. Ở đây trời mưa nhiều quá. ớc gì trời đừng có mưa thường xuyên như vậy. It’s very crowded here. I wish there weren’t so many people. (but there are a lot of people) Ở đây thật đông người. ớc gì đừng có đông người đến thế. (nhưng thực tế có nhiều người) I wish I didn’t have to work. (but I have to work) Ước gì tôi không phải làm việc. (nhưng tôi phải làm việc) C. Sau if và wish, bạn có thể dùng were thay vì dùng was (if I were/I wish I were…) Bạn có thể nói: If I were you, I wouldn’t buy that coat hoặc If I was you… Nếu tôi là anh tôi sẽ không mua cái áo khoác đó. I’d go out if it weren’t raining hoặc if it wasn’t raining… Tôi sẽ ra ngoài nếu như trời không mưa.
  3. I wish it were possible hoặc I wish it was possible. Ước gì điều đó có thể xảy ra. D. Ta thường không dùng would trong mệnh đề if hay sau wish: 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ữ.  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. Liz đã không biết chuyện này, vì vậy cô ấy không đi thăm anh ấy được. Cách đây vài ngày họ 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)
  4. 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) 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’) Nếu tôi nhìn thấy anh tôi đã chào anh. 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) C. Một cách tương tự, ta dùng “had (done)” sau “wish”. I wish something had happened(=I am sorry that it didn’t happen). (Tôi đã chờ điều đó xảy ra = Tôi lấy làm tiếc vì điều đó đã không xảy ra) I wish I’d known that Gary was ill. I would have gone to see him. (but I didn’t know) Giá như tôi biết được Gary đã bị ốm. Tôi đã đến thăm anh ấy rồi. (nhưng tôi đã không biết)
  5. I feel sick. I wish I hadn’t eaten so much cake. (I ate too much cake) Tôi cảm thấy khó chịu. Giá như tôi đã không ăn nhiều bánh như vậy. (tôi đã ăn quá nhiều bánh) Do you wish you had studied science instead of languages? (you didn’t study science) Bạn có ao ước được theo học ngành khoa học thay vì ngôn ngữ học không? (bạn đã không học ngành khoa học) The weather was cold while we were away. I wish it had been warmer. Khi chúng tôi ra đi trời rất lạnh. Tôi đã mong ước trời ấm hơn. Không dùng “would have” sau “wish” trong những câu như vầy: I wish it had been warmer. (không nói ‘I wish it would have been’) Tôi ước gì trời đã ấm hơn. So sánh “would (do)” và “would have (done)”: If I had gone to the party last night, I would be tired now. (I am not tired now – present) Nếu tối qua tôi đi dự tiệc, có lẽ bây giờ tôi sẽ bị mệt. (bây giờ tôi không mệt – thì hiện tại) If I had gone to the party last night, I would have met lots of people. (I didn’t meet lots of people – past) Nếu tối qua tôi đi dự tiệc, có lẽ tôi đã gặp được nhiều người. (tôi đã không gặp được nhiều người – thì quá khứ) D. Hãy so sánh would have và might have: If the weather hadn’t been so bad, we would/could have gone out. (= we would have been able to go out)/ we might have gone out (= perhaps we would have gone out) Nếu thời tiết đã không quá xấu như vậy, chúng tôi có lẽ đã đi dạo chơi.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
6=>0