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

初中英语题

首页

初中英语题

1。how long have you_____?
   en back
   ceived the letter
2.___the english teacher's help Mary passed the english exam.
 A.Thanks to
 B.Thanks for
  

提交回答
好评回答
  • 2019-03-20 17:28:32
    1. 选A.How long意思是多久。必须用延续性动词,而recieve是非延续性动词    你已经回来多久了?
    2. 选A Thanks to 意为多亏了……
    多亏了英语老师的帮助,玛丽通过了英语考试 

    一***

    2019-03-20 17:28:32

其他答案

    2019-03-20 17:10:00
  • 第二题我觉得为B,Thanks to 是对sb,而,Thanks for是对sth此题中是感谢老师的帮助而不是感谢老师本人

    感***

    2019-03-20 17:10:00

  • 2019-03-20 16:53:01
  • 1.A
    正如二楼说的,这里要使用完成时,但是recieve是瞬时动作,不是延续性的。而be动词时可以作为延续性动词的,所有用了be的完成时态been,back是作表语的,不是动词。句子是主+系+表结构。
    2.B
    在作为动词的时候,通常thank和for搭配,for作为“因为”讲,例如Thank you for telling me.(谢谢你告诉我。)
    你可以比较一下题目的句子,是不是和我上面的例句有点相似?只是题目中for的对象是help,而我例句的对象是telling me。
    在作为名词的时候,thank可以和to搭配,例如I must offer my heartfelt thanks to you.(我要向你表示衷心的感谢。)to作为介词接的是某个人。
    总结一下,to指向的是某个人,for指向的是某件事。

    李***

    2019-03-20 16:53: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
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):