关于加不加for 求教1 How long does the 2012 Olympic games last?How l

2个回答

  • 第一个问题

    1、有些名词可以直接用作状语,不过仅限于表示时间、距离、方式、各种度量等概念的名词.例如:

    1)表示时间

    * Wait (a moment).稍候片刻

    * My brother called me from Shanghai (last night).我的兄弟昨晚从上海打电话给我.

    2)表示距离

    * I couldn’t move (a step) further.我连一步也走不动了.

    * John can walk (five miles) (an hour).约翰一小时能步行五英里.

    3)表示方式

    * You can do it (this way).你可以这样做.

    * (All the other way),he won’t agree with you.完全相反,他不会同意你的.

    4)表示度量

    * This box weighs (five kilograms).这只箱子重五公斤.

    * The room measures (five metres) across.这房间有五米宽.

    2、介词for常用在不确定时间或距离的名词前表示持续,如:

    * They walked for miles.他们步行了数英里.

    * We stood in line for several minutes.我们排了几分钟的队.

    * The meeting lasted for hours.会议继续了几个小时.

    3、当名词前出现了具体的数目,习惯上往往要把for省去.如:

    * The war lasted four years.战争持续了四年.

    * The festival lasted two days.节日持续了两天.

    * The 2012 Olympic Games lasts 19 days.

    第二个问题

    long 既有副词性,等于 for or throughout a specified period,表示处于“持续一定时间”的状态;也有名词性,等于a long time,表示“长时间”的概念.因此,用在下面的两个句子中的语法成分不尽相同:

    1.How long does the 2012 Olympic Games last

    ——last 是不及物动词,how long是副词短语,用作时间状语.

    2.How long will it take by train?

    ——take 是及物动词,how long是名词短语,用作 take 的宾语

    第三个问题

    距离奥运会开幕 / 闭幕还有多少天?

    ——How many days is the opening ceremony to go before the Olympic Games?(开幕)

    ——How many days will the closing ceremony to go after the Olympic Games?(闭幕)

    (也可以用 how long 笼统地表示时间)