eng grama question

2007-07-17 7:47 am
which one is correct? and why?
A. I wish I were
B. I wish I was

回答 (3)

2007-07-17 6:12 pm
✔ 最佳答案
Both of them are correct.

However, I prefer you to use A.
Usually when we talk about wishes or something that you hope will happen in the future, we usually use were rather than was. It is just the same as conditional sentence type 2.

Example of conditional sentence type 2:
If I were you, I would do the same.
2007-07-17 7:09 pm
Based on traditional grammar rules, you have to use (A): I wish I were... because what you are going to say is "contrary to fact", and so the sentence has to be in the subjunctive mood. The verb "wish" requires the verb that follows to be in the past tense. Combining the two rules, you have to express the verb "to be" in past subjunctive, which takes the form "were."

I wish I were here yesterday.
I wish he were here yesterday.
I wish you were here yesterday.

However, the use of subjunctive is not very strict in English, and so sometimes you will also see the usage "I wish I was..."
2007-07-17 7:50 am
2個一樣
不過i wish i were 就formal d
d人通常會用were...
好似if i were you, i would........

was 都得...不過冇咁formal
參考: 自己


收錄日期: 2021-04-12 20:33:04
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070716000051KK05842

檢視 Wayback Machine 備份