the museum( )5years ago 为什么用wasbuilt ,不用has been bult。
发布网友
发布时间:2024-09-29 15:58
我来回答
共3个回答
热心网友
时间:2024-11-16 21:34
has been built 是现在完成时,后面要加一段时间
可以这么说
The museum has been built for five years.
热心网友
时间:2024-11-16 21:29
句子想表达的意思是:博物馆是5年前建的。用一般过去时就可以。
如果用现在完成时,那应该是The museum has been built for 5 years.博物馆已经建成5年了。
热心网友
时间:2024-11-16 21:31
要记住ago是一般过去时的标志哦
since,for + 时间段 等等 这些才是现在完成时的标志的