请老师帮我看一下以下的非谓语,
The building having been built last year is a restaurant.
The building built last year is a restaurant.
请问这两句都对吗,要么哪句对以及为什么是它啊?以及能帮忙把正确的句子被省略的部分补充完整吗?
现在分词的完成体通常是不可以做定语的。第一句通常被认为是错误,至少其可接受性是受到质疑的。所以作为英语学习者,你不可用现在分词完成体作定语。你的句子要用过去分词作定语。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!