[請益] start/open若要表達開了幾年

作者: PTTHappy (no)   2020-09-12 17:29:26
印象上,start/open好像是瞬間動作動詞,不是狀態動詞?
所以不宜用在表示「一段」時間的持續狀態(除非是表示一段時間內的持續動作);
也因此「開了多久」不宜寫成have started/opened for..?
例如:這間店已經開了10年,不宜寫成
The store has started for 10 years.或
The store has opened for 10 year.
將不合文法?
一、請問上述理解正確嗎?或是其實文法上可以有如上寫法?
如果真的要在翻譯上用到start/open,我自己猜宜改寫成如下句子,看看是否符合文法:
It is 10 years since the store started/opened.
二、這樣就沒問題了嗎?或是另有寫法?
作者: PTTHappy (no)   2020-09-12 17:42:00
ps.我是對於start/open作為動詞該怎麼用於這句中尚不懂~
作者: AirOctopus (AirOctopus)   2020-09-12 18:57:00
started不行, opened for 10 years可以,可以一直開著,但不能一直新開始(start)等等講錯了,應該要has been open for 10 years, 你原本講得是對的open可以當一個形容的狀態
作者: marijuana (我要加油)   2020-09-13 09:08:00
可以用operate嗎?
作者: PTTHappy (no)   2020-09-14 12:53:00
我是想弄懂open當動詞時在這句該怎麼寫全句
作者: kee32 (終於畢業了)   2020-09-15 11:17:00
營業啦,這種情況不會用open。一間店開了十年還沒開好,不然倒閉喔。不如倒閉
作者: dunchee (---)   2020-09-15 20:54:00
https://www.ldoceonline.com/dictionary/start->4 ... 想想看你的句子問題在哪(hint:綠體字眼)https://www.ldoceonline.com/dictionary/open找 open2 verb -> 5 第四個例句 (類似你的二句子)https://www.learnersdictionary.com/definition/open選 open(verb) -> 6 b ->[no object] ->第二個例句https://tinyurl.com/yykl6l4v 一個例子。你自己找你要的

Links booklink

Contact Us: admin [ a t ] ucptt.com