He would have finished his college education, but he ____ to quit and find a job to support his fam

 我来答
娄晗零敏慧
2019-07-08 · TA获得超过4032个赞
知道大有可为答主
回答量:3214
采纳率:29%
帮助的人:245万
展开全部
不能选A!!,A是错的,如果后面是由if引导的从句,才考虑用过去完成时。应该选C。后面不属于虚拟的成分,是意见事实而且该事实是发生在过去,应该用一般过去时。
竹贞韵祁许
2019-07-07 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:682万
展开全部
前句为过去将来时,意思为“他本可以完成大学的学业”,所以后句也应该与过去时有关,排除BD,因为过去完成时代表“在某一时间前发生的事(即过去的过去)”,所以根据句意排除A,因此选C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
裔墨蒲迪
2020-06-18 · TA获得超过3681个赞
知道大有可为答主
回答量:3057
采纳率:27%
帮助的人:190万
展开全部
选择A,had
had,第一个had是过去完成时态的标志,第二个had和后面接的to
构成一个短语have
to意思是不得不.
因为前面一句He
would
have
finished
hiscollege
education
.would
have
虚拟语气,所以后面相应的要用过去完成时态.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
度衣涂易梦
2019-03-05 · TA获得超过3718个赞
知道大有可为答主
回答量:3105
采纳率:33%
帮助的人:479万
展开全部
A
因为整个句子为一个虚拟用法,would
have
done
表事情发生在过去,因此前一个had是助动词,而后一个had才为实意动词,为have的过去式。句子意思为:他本来可以完成他的大学学业,但他不得不停止,找一个工作来为维持他的家庭。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
壬怡牵素欣
2020-03-15 · TA获得超过3789个赞
知道大有可为答主
回答量:3158
采纳率:32%
帮助的人:218万
展开全部
C
BUT句是真实条件句,
不用虚拟,
所以排除AD
从would可看出是过去时的基调,
所以用had...
明白了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式