一道英语选择题,请说明理由Peter said that his bike____stolen and he____have to telephone police.( )A.was;would B.had been;wouldA不可以么?为什么?难道用was不妥么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/07 13:21:34
一道英语选择题,请说明理由Peter said that his bike____stolen and he____have to telephone police.( )A.was;would B.had been;wouldA不可以么?为什么?难道用was不妥么?
xVnG~JhE'T^ @O`|04 ,86wwigvg`D(s|3g⏬_lWX-L?ܷº+N1锺ό\6X0ӂ[Qmc'FH 6\^Z,Ōm# -пӾ__? ``S0ZXc~zp?ӆx'Ϛ zÆY;' 0suwǼPGlttg5V" ?QgM{tږ1p蔪X&D#jsj{b㠼 2tU-6MFؕ[>. Xq2=یx*[}5~N'ދZӹyq8 *n^kh$Z_@*Zԗ3uj(gJ ItoR1N$)DP̐ TR8y%KP8h]WO Gl%Qe,j;|Ǔ xd' lz/N5ƿ:{cr18XR^$-z6c"[DJu97aH5% ,RJG}!_f@|?/cO;* .o.Q`q捊@|#rE= O͜((f.WǧᱜDX; %b]ܡqSQmhx$/>Jgir.bz"+ To"MHOŌ(#*xtj H5&͚ƚz⦿tW \(b0+klzž8f\ٻ%Q<&@hgN=1>Ƥ=v$VGb)AuM6I<{xAݥpC9&tSv~8׬ Ԟ

一道英语选择题,请说明理由Peter said that his bike____stolen and he____have to telephone police.( )A.was;would B.had been;wouldA不可以么?为什么?难道用was不妥么?
一道英语选择题,请说明理由
Peter said that his bike____stolen and he____have to telephone police.( )
A.was;would B.had been;would
A不可以么?为什么?
难道用was不妥么?

一道英语选择题,请说明理由Peter said that his bike____stolen and he____have to telephone police.( )A.was;would B.had been;wouldA不可以么?为什么?难道用was不妥么?
选B,因为单车被偷是在peter说话之前的,而peter说的这句话对于现在来说也成为过去了,所以单车被偷是过去的过去所发生的动作,要用过去完成时.用was在语法上也没问题,但是这句明显强调的是单车被偷的状态,已经被偷了一段时间了.而was只表示被偷了这个动作,所以用B更合适.

偷车的行为发生在他报警之前,所以要用过去完成时

那是过去完成时态,在彼得说话的时候他的自行车已被偷,成为了一种状态,所以是B.英语的语法在良好的语感下自然解决,建意你多读多听以培养良好语感

这是时态问题,said就是过去时态了,而他在过去时态中讲述了一个他的车被偷,那就是过去的过去,因为说话的时候他的车已经被偷了~所以就用过去完成时态啊……就选B了呗!

是应该选B,而不选A.
因为Peter said 而不是Peter say,是指在过去时中再说过去的已完成的事,所以要用had been,而不是was,当然would是你我都认可的答案,不赘述了。
用was不妥,因为这样没有表现出自行车已经被偷的时态,这里应该用过去完成时,没错的,同学,相信我。...

全部展开

是应该选B,而不选A.
因为Peter said 而不是Peter say,是指在过去时中再说过去的已完成的事,所以要用had been,而不是was,当然would是你我都认可的答案,不赘述了。
用was不妥,因为这样没有表现出自行车已经被偷的时态,这里应该用过去完成时,没错的,同学,相信我。

收起

选B因为stolen已经是提示了,已经说明是用现在完成时

按照句意:Peter说他的车子已经被偷了,他本该打电话给警察的。 被偷这个状态已经是过去完成时了。
had been 在这里表示过去完成时。
was表示过去式

因为是现在完成时,是已经被偷了,不可以算过去的