He regretted___the days when he should studied.

bjnmboy2022-10-04 11:39:545条回答

He regretted___the days when he should studied.
A.wasting;when B.having wasted;when.
请问这个题接一般现在时和接完成时有什么差别?应该选哪个?

已提交,审核后显示!提交回复

共5条回复
不在的我 共回答了20个问题 | 采纳率100%
选B
从句中已经有了虚拟语气,表示过去应该已经做完的事情而没做,所以主句选B
1年前
Amethyst215 共回答了1个问题 | 采纳率
Bshould be the right answer.对过去的事情表示遗憾后悔了
1年前
玉清寒 共回答了16个问题 | 采纳率
B
因为是过去已经完成的动作 所以应该用完成时
1年前
石榴55555 共回答了4个问题 | 采纳率
当然是选择B啦.因为它是表示后悔过去发生的,所以用词组regret doing sth.如果是表示后悔没有发生的事情就应该用regret to do sth.
1年前
浪子的谎言 共回答了198个问题 | 采纳率
选B
regret后面跟动名词时,表示对做过的事情感到后悔或遗憾
1年前

相关推荐

He regretted______unable to visit you earlier.
He regretted______unable to visit you earlier.
A to be B to have been Cbeing D having been.
tpmj121年前1
蝶舞宇 共回答了13个问题 | 采纳率100%
D having been
Having failed many times,he regretted_ His parents advice(fo
Having failed many times,he regretted_ His parents advice(follow) 多次失败后,他后悔没听父母的建议.
Q ge1年前2
aa能力 共回答了19个问题 | 采纳率100%
following regret doing sth
He regretted ___the decision too hastily.
He regretted ___the decision too hastily.
make
to make
making
have made
是不是填D呢
11821年前2
异乡孤独 共回答了18个问题 | 采纳率88.9%
根据句意“他后悔太匆忙作出这个决定”,可以判断这个动作已经过去了,因此选D,have made
he regretted__________her advice.
he regretted__________her advice.
a.not to take
b.not having received
c.not having accepted
d.having not followed
选什么为什么
shangwenjie_0031年前3
番茄fanqie 共回答了17个问题 | 采纳率100%
egret to do 表示"因要做某事而遗憾",如 I regret to break your window.
regret doing 表示"后悔做了某事", 如 I regret having broken your window.
这题是后悔没有做什么,所以应该选A
He regretted ________ her advice.A.not having followed B.hav
He regretted ________ her advice.A.not having followed B.having not followed 哪个正确
wate5s1年前1
yiwantang 共回答了27个问题 | 采纳率88.9%
A正确.