早教吧 育儿知识 作业答案 考试题库 百科 知识分享

since和for的两人外句子Hehasbeendeadforthreeyears.Hehasbeendeadsincethreeyears.Itisthreeyearssincehedied.这三句话,1,2句中的for和since在这里是一样的用法请指教了!混了

题目详情
since和for的两人外句子
He has been dead for three years.
He has been dead since three years.
It is three years since he died.
这三句话,1,2句中的for 和since在这里是一样的用法
请指教了!
混了
▼优质解答
答案和解析
现在完成时常和since引导的短语或从句,或由for引导的表一段时间的短语连用.
第一句是对的.for接一段时间,since接一个时间点.
因此第二句He has been dead since three years.应该在后面加上ago,表示一个时间点.
第三句应该是现在完成时,It has been three years since he died.
看了 since和for的两人外句...的网友还看了以下: