这句话为什么要用过去完成时态
Hehadhadsomerecurringdreams.请问这句话为什么要用过去完成时?为什么不能说hehadsomerecurringdreams.
我把前后文贴出来大家看.(第二段的第一句就是这句)之前之后都是过去时,这句话为什么不一样?
Itwasnotlong,however,beforehedraggedhimselfoutofhisdepressionandbacktowork.Inthehospital,hehadseenaboydieofleukaemiainthebedoppositehim,andithadnotbeenaprettysight.Herealisedthatclearlytherewerepeoplewhowereworseoffthanhim.Atleast,hisconditiondidn'tmakehimfeelill.Wheneverhefeltlikepityinghimself,herememberedthatboy.
Hehadhadsomerecurringdreams.Hedreamtthathewasgoingtobeputtodeath,whichmadehimrealisethattherewerealotofworthwhilethingshecoulddoifheweretobesetfree.Inanotherfrequentlyoccuringdream,hethoughthecouldgiveuphislifetosaveothers:'Afterall,ifIweregoingtodieanyway,itmightaswelldosomegood.'
我知道这个deamed是在hedraggedhimselfoutofhisdepressionandbacktowork.之前,但是为什么dremt又用一般现在时呢?