爱问知识人 爱问教育 医院库

难题

首页

难题

1.Iarriveattheairport___ terfore2.Theysaythere'sanewrestaurantnearby.Yes,andit___fornomorethanaweek.openedB.hasbeenopen

提交回答
好评回答
  • 2007-02-13 02:18:30
    1.I think the first sentence is a wrong one......How come a sub-sentence with past paticiple and a main sentence with a present tense? If we choose , "arrive" should be "arrived".
    2.has been opened......for is a signal of using present perfect tense......moreover,like since , utill, till and recently

    k***

    2007-02-13 02:18:30

其他答案

    2007-02-23 13:48:12
  • A    过去完成时
    B    for no more than a week 中的for带了一段时间 是完成时 所以用B

    焱***

    2007-02-23 13:48:12

  • 2007-02-14 21:38:12
  • 第一题先看前半句,意思是 我到达了机场,再看后半句,飞机已经起飞了,那么这里你需要注意的是had taken off.很显然这是过去完成时,故选A,飞机起飞后我才到达了机场。
    第二题:第一句的意思是他们说附近有一家新开的餐馆
            第二句意思是,是的,并且它开了还不到一个星期。这里需要注意一个短语,no more than意思是还不到,不超过。那么这道题指的是状态,因此要选B,A选项的意思是被开张,很显然是不对的。
    这只是我个人的理解,不知道是否符合你的要求,谢谢!祝你进步!
    

    l***

    2007-02-14 21:38:12

  • 2007-02-12 20:22:01
  •  ter飞机先起飞,我后到达的。所以是在飞机起飞后,我到了机场。先发生的用过去完成时。2.B.hasbeenopen表示状态,用beopen可以和一段时间连用--- opened---是表示动作的,被开业另外要是形容词能够表达的意思,就不用过去分词了。---选择的技巧。

    1***

    2007-02-12 20:22:01

类似问题

换一换
  • 英语考试 相关知识

  • 教育培训
  • 教育考试

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):