好多英文問題... urgent!!

2007-05-18 7:08 am
我知passive voice係subject + be + past participle + object
e.g.
I am bitten by the dog.
She was bitten by the dog.
但係點解要They HAVE BEEN bitten by the dog既? (我抄grammar書d examples) 用they were bitten by the dog得唔得

我有一個好蠢既問題=.=
我唔識得分did 同埋 have + past participle
e.g. I didn’t do that 同 I haven’t done that 有咩分別
可唔可以舉d例子等我易明d
更新1:

was she hurt badly 同 did she hurt badly 又有咩分別 The taxi driver hasn’t been founded yet 點解唔可以話 the taxi driver wasn’t been founded? 咁have you seen my book anywhere 點解又唔可以講成 did you see my book anywhere?

更新2:

I hadn’t even read the last passage by the time she warned us we had 5 minutes left 又點解唔可以將個hadn’t 轉做didn’t? 仲有, 我唔係好識分past perfect tense 簡單explain下就ok 真係唔好意思, 太多野唔識

回答 (2)

2007-05-18 12:56 pm
✔ 最佳答案
解grammar我鍾意呀~~同埋見到樓上既解釋都唔錯,不過有d地方想再解解

1. 點解要They HAVE BEEN bitten?
答 they were bitten by the dog裡面, 因為係 passive voice (被動,被狗咬,而唔係咬狗),所以用 bitten, 因為係過去發生,所以用were, 但係如果你想講一件剛過去,用passive voice, 而想強調已完成,先至用have been bitten
They were bitten by the dog, 他們被狗咬
They HAVE (just) BEEN bitten by the dog他們(剛剛)被狗咬完,我覺得有個just字意思上會似d, 不過兩句grammar都o岩


2. I didn’t do that 同 I haven’t done that 有咩分別
又係上文下理先可以決定到幾時用邊句
I didn't do that 係好specific指冇做一件事,例如
Susan: Did you took my wallet?
Tom: No! I didn't (do that)

I haven't done that 多數係講從未做過, 或者係講o係一個特定既period裡面(或者自從一個特定既日子)冇做過
例如:
I haven't tried Japanese food before. (從未食過日本野)
I haven't been to Japanese restaurant for 3 months (3個月冇食過日本野)
I haven't been to Japanese restaurant since the last time I went with Tom (自從上次同tom去完都冇食過日本野)


3. was she hurt badly 同 did she hurt badly 又有咩分別
Was she hurt badly 係o岩
Did she hurt badly 就唔係好o岩,差個object, did she hurt 係問佢有冇hurt到一d野, 果樣野係佢自己,所以應該係did she hurt herself badly?
相反,was she hurt果句,因為係passive voice, 轉番做非問句就係she was hurt (by someone/something), she 就係個subject,所以唔駛加herself,加左就錯


4. The taxi driver hasn’t been founded yet 點解唔可以話 the taxi driver wasn’t been founded?
咁have you seen my book anywhere 點解又唔可以講成 did you see my book anywhere?

hasn't been found 又係完成式(pass perfect)強調完成,即係想強調搵到未,但係如果唔用pass perfect而想用pass tense, 應該係 wasn"t (冇been), 而唔係wasn"t been,不過都唔通, the taxi driver wasn"t found係錯既,要等到搵到果時用就得:
The (missing) taxi driver was finally found by the police last night.

Have you seen 又係完成式, 強調有冇見過,而唔係有冇見到,不過did you see my book (唔加anywhere)係o岩既,不過意思變成 見唔見我本書,而唔係有冇見過...


5. I hadn’t even read the last passage by the time she warned us we had 5 minutes left 又點解唔可以將個hadn’t 轉做didn’t?

不可以,因為句野既意思又係想強調未完成一d野, hadn't read 係未睇完,如果用didn't read:
I didn’t even read the last passage by the time she warned us we had 5 minutes left
好怪呀....
didn't read只可用黎強調冇睇(而唔係未睇)
例:
Librarian: Why did you eat here (in the library)???
Student: Sorry, I didn't read the sign.
(這一句個read係present tense,而 hadn't read個read係perfect tense,讀音唔同)

6. past perfect tense
你要同其他tense compare下先會易明d

past: 講一d過去既野
I went to a bar last Friday (我星期五去了酒吧)

present perfect 講一d剛過去既野,強調現在係完成左既
I have finished the swimming course (我完成了游泳課)強調我宜家識游水

past perfect 講一d過去既野,強調在過去的一個moment已經係完成左
例如用番上一句:
tom: I have finished the swimming course
john: well, congragulations, but for your information, I HAD FINISHED that course 2 years ago. (John想強調佢兩年前已經學識游水喇)
tom: well.....

比較簡單既句子而想用past perfect 可以用past perfect之後用 past tense, 例如樓上既例子, I HAD TAKEN a shower after I PLAYED with my dog. 好多教英文既書都係start with d咁既例句
參考: myself, I live in US
2007-05-18 9:23 am
1) They were bitten by the dog. 可以---> 他們被dog咬
They have been bitten by the dog. ---> 他們剛被dog咬
當有人被dog咬, 2句都可以用

2) I didn't do that. 指以前沒有做
I haven't done that. 指至今未做
e.g. I didn't do my homework last week. 我上星期沒有做功課
I haven't done my homework yet. 我至今未做功課

3) Was she hurt badly 和 Did she hurt badly 意思上是一様的

4) The taxi driver hasn't been founded yet. 的士司機至今未被搵倒
The taxi driver wasn't been founded. 的士司機在那時沒有被搵倒 ( 指過去 )

5) Have you seen my book anywhere? 你有冇見到我的書?
Did you see my book anywhere? 你有冇在那時(過去)見到我的書?

6)past perfect tense :
a. 只談過去
b.用past perfect tense 的 verb 早過用 past tense 的 verb 完成

e.g. I had washed my hands before I had my lunch. 我在食lunch前已洗手
I had slept before my mother came back. 媽媽回來前 , 我已睡著

' I hadn't even read the last passage by the time when she warned us we had 5 minutes left. 指在 she warned us ...... 前仲未完成 read the passage
如果用 wasn't read , 會變成在 she warned us ...... 時仍沒有 read the passage
參考: Me


收錄日期: 2021-04-20 15:14:13
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070517000051KK05032

檢視 Wayback Machine 備份