be + 形容词的困惑

来源:百度知道 编辑:UC知道 时间:2024/06/06 09:54:28
新概念的课文
This has not been easy because I own over a thousand books. 这并不容易因为我有一千多本书。
如改成:
This was not easy because I own over a thousand books. 意思表达上有区别吗? be(作动词用时+形容词 现在完成时与一般过去时有区别吗?

要看上下文

要注意时态的呼应和一致性,现在完成时属于“现在”时态,而一般过去时属于“过去”时态。

后句应改为
This was not easy because I had owned over a thousand books.

原句的意思是:(现在)我拥有一千多本书,所以这样(“已经”)不容易了。

改写后的意思是:(当时)我(“已经”)拥有一千多本书,所以(当时)那样并不容易。

有区别。
现在完成时表示的是从过去到现在,并且对现在造成的影响。
过去时仅仅是描述过去发生的某件事。