形容词补足语及onlyto的用法
网友虫子:Hereachedthestation_____only_____thatthetrainhadjustleft.
(A)exhausted……learned(B)exhausting……learning(C)toexhaust……tolearn(D)exhausted……tolearn
“当他竭尽全力赶到车站的时候只得知火车已经开走了。”答案好像是选“D”。可是我不太理解为什么“exhaust”和“learn”会用这种时态?
Dr.eye:exhausted是形容词,精疲力尽的意思,在这儿是作为一个补足语使用,之所以用形容词,是因为其描述的是动作所属的主语“he”,而不是修饰动词“reach”本身。特别在描写类的文章中,经常出现这种动词后跟形容词的用法,如:Hissondiedyoung.他儿子夭折了。Theboystoodsilentatthecornertable.这个男孩静默地坐在角落里的桌旁。既然是修饰主语,那么选项exhausting(使人精疲力尽的)就不能用了。
关于onlyto加动词的表达,这是一个固定结构,一般位于一个句子中的第二部分,表示一系列中“较晚”发生的事情。这种不定式经常用来描写出乎意料的或者是不受欢迎的事件。有的时候可以没有only。如:Hereturnedafterthewar,(only)tofindthathiswifehadlefthim.他战后归来,只发现妻子已离他而去。never也可用于同样的结构,如:Shelefthome,nevertoreturn.她离开了家,再没回来。此外,onlyto+v.的结构也可以以“andonly+v.”的格式来替代,如:Hereachedthestationexhaustedandonlylearnedthatthetrainhadjustleft.
“to在英语中的用法是比较重要的,一般来说to有两种主要用法,分别是做介词和动词不定式,to做介词表示到,向的意思。”