作业帮 > 英语 > 作业

Jeff has been in china for a year,so his parents have not se

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/14 01:43:42
Jeff has been in china for a year,so his parents have not seen him ___ last April.
A from B for
C since D by
请问这道英语单选选哪个呢?
请告知为什么选那项,别的为什么不选?最后还请翻译一下这句话..
Jeff has been in china for a year,so his parents have not se
C since
Jeff到中国已经一年了,所以他父母自从去年四月起就没见过他.

for表示一段时间,一般不能用于某个时间点;
by表示某个时间点之前,明显和句子意思不对;
from一般要跟to连用,表示一个时间段,意为“从……到……”.
since也表示时间段,意为“自从……”,常常用于完成时.