永发信息网

---______havethescientistsbeenthere?---Forabouttwoyears.A.HowmanytimesB.Ho

答案:2  悬赏:80  手机版
解决时间 2021-01-04 11:18
  • 提问者网友:人生佛魔见
  • 2021-01-03 17:40
---______have the scientists been there?---For about two years.A.How many timesB.HowC.What timeD.How long
最佳答案
  • 五星知识达人网友:鸠书
  • 2021-01-03 18:06
D解析分析:答句改为完整句的话就是The scientists have been there for about two years.由于是副词there,所以介词被省略了,还原的话应该是have been in(一直在某地),for about two years就表示have been there的时间长度。该用how long.(延伸)“for+时间长度”在句子中担任状语,表示动作或状态的持续时间长度,用how long来提问。在It takes+时间,spend+时间的句型里,时间是句子中的宾语,提问时也用how long,如:It took him two hours to do the work.How long did it take him to do the work?
全部回答
  • 1楼网友:蓝房子
  • 2021-01-03 19:40
谢谢解答
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯