____the computer games the whole night,john felt sleepy in class.

问题描述:

____the computer games the whole night,john felt sleepy in class.
A Played
B Having played
C To be played
D To play
此题考查什么知识
选什么,为什么

正确答案为:
选B
翻译为:电脑游戏玩了一整夜,约翰上课时感觉很困.
问题一:非谓语动词的用法
问题二:发生在主句谓语动词之前,且是主动的,所以用having+动词过去时那那些加to的选项是什么意思你好 加to是动词不定式的用法,表示还没做要去做(指动作后于谓语动词)最后一个问题,我记了一个,被修饰词和动词的关系,如果逻辑上主语谓语,用现在分词逻辑上动宾关系,用过去分词对不对啊,这道题适用吗?是适用的,这题就是逻辑上的主语谓语,且发生在主句谓语之前,所以用现在完成时的现在分词