:in the last three years,they ____ three major concerts.A have had B had had选哪个好呢 现在完成时和过去完成时区别 容易懂的说说为什么把

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 10:40:10
:in the last three years,they ____ three major concerts.A have had B had had选哪个好呢 现在完成时和过去完成时区别 容易懂的说说为什么把
xSQn@\E"=EE[@*!l!& Mmlk+tԡR?S+vf<ޛXn}TLI}P$m)/pOn%e($|( m'|LWļ9[΀u[z{ ڿ}F/-j0?zĜ[&4-_{FmPhEkĮRb{-_fٻL)T& 5=60fe}!k Uu#w6pg0k⊘2'GyK'<ʘ"Z>EpXөA<$zF71 xMzQsy59s=\>@/lFB,Jҙ`phSzOT+@$erzhX {w/kCOB(N/l #]쀚OuB8*3& JA p_F:'ruZmv!QAdj1_V<ȝ9/Ċ, =ȟbpig՛Z|~ȥeND%_сOb{Hk%3 7='{~XiCF5bQd)'OE

:in the last three years,they ____ three major concerts.A have had B had had选哪个好呢 现在完成时和过去完成时区别 容易懂的说说为什么把
:in the last three years,they ____ three major concerts.A have had B had had
选哪个好呢 现在完成时和过去完成时区别 容易懂的
说说为什么把

:in the last three years,they ____ three major concerts.A have had B had had选哪个好呢 现在完成时和过去完成时区别 容易懂的说说为什么把
针对本道题...in the last three years最近三年..到现在为止..应该用现在完成时..所以选A...
至于现在完成时和过去完成时区别 ..过去完成时表示的是过去一个动作的过去..也就是说 前提有一个过去式的动词在前文提到过..比如说..
我去年去过中国..之前我去过中国三次..
I gone to china last year .i had had been there for there times before then .

选现在完成时比较好,in the last 或者 in the past加上一段时间主要用于现在完成时 .现在完成时强调过去完成的动作对现在造成的影响,而过去完成时强调动作发生在过去的过去

B
过去完成时是指过去的过去
而现在完成时指的是过去完成

A
该句中的时间状语表明是“(到目前为止)最近三年”
为现在完成时

我选A。在过去的三年里,他们参加过三次大型音乐会。

A 表示过去已经举办