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 请问这两道题都选什么?是与现在相虚拟还是与将来相虚拟?
1、D 过去的过去,是过去完成时,但是在本题中,并没出现过去时,在but后面的句子有一个before that ,that 指代的是前面那句话,但是前面那句话明显是一个现在时(一般现在时和现在完成时),所以这里只是一个在过去对将来的虚拟.be to do 是将来时的用法,这样的翻译也更符合题意 2、C 解析同上