搜索
首页 教育/科学 外语学习

初中英语题

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

全部回答

2009-08-17

0 0
1. 选A.How long意思是多久。必须用延续性动词,而recieve是非延续性动词 你已经回来多久了? 2. 选A Thanks to 意为多亏了…… 多亏了英语老师的帮助,玛丽通过了英语考试

2009-08-17

42 0
    Thanks to 作为复合介词,其含义是“幸亏;由于”。 请看:Thanks for the English teacher's help Mary passed the english exam。
   Thanks 是名词,那句子主语在哪里?有二个?究竟是Thanks 还是Mary通过了考试? 再看:Thanks to the English teacher's help Mary passed the english exam。
     Thanks to the english teacher's help 是介词短语作原因状语。 。

2009-08-17

44 0
    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指向的是某件事。

2009-08-17

32 0
第二题我觉得为B,Thanks to 是对sb,而,Thanks for是对sth此题中是感谢老师的帮助而不是感谢老师本人

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

教育/科学
外语学习
院校信息
升学入学
理工学科
出国/留学
职业教育
人文学科
学习帮助
K12
外语学习
外语学习
德语
韩语
日语
法语
英语翻译
英语考试
举报
举报原因(必选):
取消确定举报