题目内容
【题目】—Peter has made great progress in English recently.
— . He has been studying so hard these days.
A. So have heB. So he hasC. So he haveD. So has he
【答案】B
【解析】
句意:——彼得最近在英语方面取得重大进步。——的确如此。他这些天一直在努力学习。so +助动词/be动词/情态动词+主语,表示前面所说的情况也适合后者,意思是“……也是”,前后句的主语不同;so+主语+助动词/be动词/情态动词,表示对前面情况的一种肯定,意思是“的确如此”。根据“He has been studying so hard these days.”可知近来彼得取得了很大进步,在这里要表示确实是这样,用so+主语+谓语,排除C,D;句子的时态是现在完成时,主语是he,所以用has,故答案为B。
练习册系列答案
相关题目