早教吧作业答案频道 -->英语-->
这句话:HesaidhehadbeentoBeijingtwice.这句话是过去完成时态是吗?但是不是应该hadbeendone的主语是物体才用haddone吗?或许说应该是这样说HesaidhehadgonetoBeijingtwice.
题目详情
这句话:He said he had been to Beijing twice.这句话是过去完成时态是吗?但是不是应该had been done的主语是物体才用had done吗?或许说应该是这样说 He said he had gone to Beijing twice.
▼优质解答
答案和解析
have been to 和have gone to的区别:
前者是表示去过某地已经回来,比如-Where did you go during this holiday?-I have been to Beijing.
后者则表示去过还没回来,比如-Where is your Dad?-He has gone to Beijing.
【He said he had gone to Beijing twice.】这句话语法有问题,gone是去了没回来,怎么会两次呢?如果回来了,就是been to
关于【had been done的主语是物体才用had done】:
sb.have done sth.主语是人,I have finished my homework.(have done句型)
sth.has been done(by sb.) 主语是事物,(have been done句型)表被动.
原句中的had been 表示的是去过了,而不是have been done所表达的被动.
前者是表示去过某地已经回来,比如-Where did you go during this holiday?-I have been to Beijing.
后者则表示去过还没回来,比如-Where is your Dad?-He has gone to Beijing.
【He said he had gone to Beijing twice.】这句话语法有问题,gone是去了没回来,怎么会两次呢?如果回来了,就是been to
关于【had been done的主语是物体才用had done】:
sb.have done sth.主语是人,I have finished my homework.(have done句型)
sth.has been done(by sb.) 主语是事物,(have been done句型)表被动.
原句中的had been 表示的是去过了,而不是have been done所表达的被动.
看了这句话:Hesaidhehad...的网友还看了以下:
谁知道这个program该怎么写?THX!WriteaCprogramtoimplementasi 2020-04-13 …
已知字母组合成英语单词1、e e t t i n h r 2、e e r a t w h 3、o 2020-05-14 …
由n,s,i,e,t,n组成的英语单词,是一个体育项目 2020-05-22 …
ES-1,COLS-1);elseif(savcpuPoker[index][ind[i]].sp 2020-06-04 …
指南针的"W,E,S,N"分别代表什么方向? 2020-06-12 …
地理上的“W”“E”“S”“N”是个代表什么方向?如果用来表示纬度或经度是什么意思? 2020-06-14 …
用以下英文宇母填在上a,a,a,a,a,a,b,e,e,d,e,e,e,e,e,e,f,g,g用以 2020-06-24 …
如何区分W,E,S,N表示的是东经还西经,北纬还是南纬,我老是记不清,有什么好方法还有,给了一个经 2020-07-03 …
数据结构将下列各算术运算式表示成波兰式和逆波兰式:(A*(B+C)+D)*E-F*GA*(B-D)+ 2020-12-15 …
指南针的"W,E,S,N"分别代表什么方向? 2021-02-09 …