1. The old lady has died for ten years.2. I have married for one year.其正確的句子為:1.The old lady has been dead for ten years.2.I have been married for one year.請問為什么加入了been之后就正確了。要是這兩個句子象下面這樣改可不可以? 1) It is ten years since the old lady died. 2) It is one year since I married.

熱心網友

1. The old lady has died for ten years.2. I have married for one year.其正確的句子為:1.The old lady has been dead for ten years.2.I have been married for one year.可以改成這種說法。1) It is ten years since the old lady died.2) It is one year since I married.因為die , marry 這樣的詞是“短暫動詞”,其所表示的動作是不可以延續的,而改成be dead, be married 后食用形容詞表示狀態, 就可以延續了。

熱心網友

需要英文資料,可以到我的共享中下載,包括歌曲、聽力、四六級、考研等等,謝謝支持。