问题
选择题
He pretended ______ the problem, but he ______.
A.to solve; lay
B.to have solved; lied
C.to have solved; laid
D.to solve; lied
答案
答案:B
题目分析:考查动词和非谓语动词。根据转折连词but可知前后意思相反,所以判断是他说谎了,而说谎“lie ”的过去式为 lied,所以排除A、C选项;pretend to do 假装做某事; pretend to have done假装做过某事,由语境判断B选项正确。句意:他假装解决了这个问题,但是他说谎了。