问题标题:
英语选择题关于hasgonehasbeen---__Peter__toJapanyet?---yes.He___theretwice.a.did,go,hasgoneb.has,gone,hasbeenc.has,been,hasbeend.has,gone,went为什么不能选b?
问题描述:

英语选择题关于hasgonehasbeen

---__Peter__toJapanyet?

---yes.He___theretwice.

a.did,go,hasgone

b.has,gone,hasbeen

c.has,been,hasbeen

d.has,gone,went

为什么不能选b?

潘晓东回答:
  ---__Peter__toJapanyet?   ---yes.He___theretwice.   a.did,go,hasgone   b.has,gone,hasbeen   c.has,been,hasbeen   d.has,gone,went   答案是c为什么不能选b?   答:只有C符合对话逻辑.   析:光看第一句话,BCD都可以:   BD:HasPetergonetoJapanyet?彼得去日本了吗?   C:HasPetergonetoJapanyet?彼得去过日本吗?   有了这个yet后,感觉以BD为好.这正是TX们要选B的原因!   但是,对话,一定要看完.下面的回答是Yes.这个句号,说明回答完毕.   1.=Yes,hehas.(gonethere.针对BD的回答.)   2.=Yes,hehas(beenthere.)   两种理解都可以.又以1.为佳.   关键在最后一句:Hehasbeentheretwice.有了这个twice之后,第二空就不可能填hasgone(BCD中也没有!)所以只剩下了BC.   而最后一句话意为:他去过日本两次.他现在不在日本.应该在说话者所在的国家.如选B,就与前一句(他已经去日本了)矛盾.   所以选C为最佳.
其它推荐
热门其它推荐