1.His novels sell best and have made him famous,but before t

1.His novels sell best and have made him famous,but before that no one could have imagined how great a role he ______ in the literary world.
A.had played B.has played C.is playing D.was to play
2.Our TV set sell well,but ten years ago no one could have imagined such a big share in the market that they___.
A.were having B.had had C.were to have D.had
请问这两道题都选什么?是与现在相虚拟还是与将来相虚拟?
pkjoy 1年前 已收到3个回答 举报

yysslovesea 幼苗

共回答了21个问题采纳率:95.2% 举报

1、D
过去的过去,是过去完成时,但是在本题中,并没出现过去时,在but后面的句子有一个before that ,that 指代的是前面那句话,但是前面那句话明显是一个现在时(一般现在时和现在完成时),所以这里只是一个在过去对将来的虚拟.be to do 是将来时的用法,这样的翻译也更符合题意
2、C
解析同上

1年前

4

水上的飞鸟 幼苗

共回答了1224个问题 举报

1. A 过去的过去用过去完成时
2. C be to..表示 从过去某个点看 现在已经成为事实的东西。
【俊狼猎英】 团队为您解答,欢迎追问!

1年前

2

weipeng101 幼苗

共回答了6个问题 举报

1. D 他的小说很畅销同时也让他名声大噪,但是在此之前,没有人能够想到他会在文坛上成为一个大家。)
2. C 我们的电视机销量很好,但是十年前,没有人会想到他们会有这么大的市场占有率。
我是分析时间关系,来选的。两道题一样,我觉得都是过去的将来。不知道对不对,共同学习吧!...

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.031 s. - webmaster@yulucn.com