1 这家公司已经成立10年了。 英语翻译是?
(注意时态 和动词的 准确性,has been established for 10 years.记得好像不行,短暂动词,不能跟 For 一段时间一起用)
答:教你一个句型,当你不知道用什么延续性动词时就说:
It is (=has been) +一段时间+ since sth. happened.
意为自从某事发生已来至今已经有多久了:
It is ten years since the the company was set up.
2 这个公园建成 多少年了?/ 建成多久了 ? 英语翻译
答:How long has the park been here?
用上面的那个句型:How long has it been since the park was built?
3 How long 开头的疑问句,如果后面没有 for ,能不能用 短暂性的动词呢?
这个问题没说清楚,后面是哪里?回答?句子后面?
How long 一般都是for how long的省略,用于现在完成时的延续性用法的句子中,如:
How long have you studied English?
简略回答:For 6 years.
觉得不可以吧,how long 也是对一段时间提问的。
the company has been found ten years.
how many yeas has this park been there?
found成立。
1. This company was established 10 years ago.
2.How long has this park been built?
3.后面不一定要有for 但是how long 问的一定是一段时间的
1. This company has been run for 10 years. 其实用establish 也没错。
2. How long has this park been located for?
1.there has been 10 years since the company was established.
2.how long has this park been built?
3.可以