I’m sorry I haven’t written to you for so long.The reason for this is that I’ve been ill.第二句this is不能理解,在句中充当什么呢?最好有相关的例句,另外,请问第一句for后面可不可以替换成for a few years呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 17:23:46

I’m sorry I haven’t written to you for so long.The reason for this is that I’ve been ill.第二句this is不能理解,在句中充当什么呢?最好有相关的例句,另外,请问第一句for后面可不可以替换成for a few years呢?
I’m sorry I haven’t written to you for so long.
The reason for this is that I’ve been ill.
第二句this is不能理解,在句中充当什么呢?最好有相关的例句,
另外,请问第一句for后面可不可以替换成for a few years呢?

I’m sorry I haven’t written to you for so long.The reason for this is that I’ve been ill.第二句this is不能理解,在句中充当什么呢?最好有相关的例句,另外,请问第一句for后面可不可以替换成for a few years呢?
不可以替换成for a few years.但可以换成 for few years.或者 for a year.
this 是指 haven’t written to you for so long.
你可以把句子简化一下.
The reason is that I’ve been ill.
for this 是描述 reason

不是吧,this is不是这样理解,应是:
The reason for this是主语
is 谓语
that I’ve been ill.是宾语从句

楼主理解错了。
this 是只待上面那句话I’m sorry I haven’t written to you for so long.
而is是作为be动词用。
也就是说The reason for this 是第二个句子的主语,is 是句子的谓语be动词,that I’ve been ill.
是表语。
最后可以替换的哈

the reason for this ---- is that --- i've been ill.
this 和 is 不是连着一起的.
i'm sorry i haven't written to you for a few years. 可以

日~!弄那么清楚做啥子?语言是拿来交流的~!你说中文会不会说一句前先想半天的语法嘛~!