When he was there ,he _____ go to the coffee shop at the corner after work every day .A.would B.shoud C.had better D.used to

热心网友

倒!!!我现在又觉得选A。would了先看一下used to do与 would 的用法区别:1)used to do侧重于强调过去与现在的对照。used to do表示的过去习惯和状态现在不复存在,而用would的句中常含有表示过去的从句。例如:We used to have a cold bath in winter ,but we don’t know。 The old teacher would tell us fairy tell tales when he had time 。2)表示过去的状态常用used to do,不用would ,而且,表示状态或心理活动的动词多与used to do连用,而would常与动作动词连用。看这句句子:没有强调不复存在,有表示过去的从句When he was there,用would 。然后go to the coffee shop 是一个动作 ,还是用would 。所以我觉得怎么都是用would。

热心网友

DA,将要做某事。B,应该做某事。C,最好做某事。D,过去常常做某事。A,B,C均与语意不符。

热心网友

我觉得要结合语境。好象都说得通。

热心网友

选D争议在A和DA仅有“过去经常干”至于现在这样,不知道。D有“过去经常干”现在呢?不干了。相比较,由于前面有状语“when he was there "{他在那儿的时候——暗示现在不在了,相应过去那个动作现在也不在了。}选D更合适

热心网友

我觉得选A,would。我认为would在此表意愿。

热心网友

应选择D,即:used to 本句的汉语意思是:他在那里的时候,他下班后常常到拐角处的咖啡店去。used+不定式,表示过去经常发生的动作。句子的前半部分When he was there,就已经表明了这是过去的事,所以选择D是正确的。

热心网友

偶同意

热心网友

选D,used to,过去常常做某事,符合题意