—What's wrong with your coat?—Just now when I wanted to get off the bus,the man next to me ( ) on it.A.satB.had satC.had been sittingD.was sitting
熱心網友
C.使用過去完成時一定要有一個已知的過去時間點。在答句中,just now剛才就提供了一個過去的時間點,而when很理所當然地修飾just now,表示這個時間點的狀態或發生了什么事情。從原題中我們很容易得知回話人的衣服肯定是皺了、變形了,要讓衣服變形,短短地坐一下肯定是不能實現的,因此排除sat;至于不能用was sitting或者had sat是因為,這里要著重表達的是“衣服變形了”這樣一個事實,而不是某人坐在了衣服上,所以用完成時表示一種持續的影響和后果,而某人坐在衣服上正是這一后果或影響的原因,對它的敘述的目的是要說明原因。
熱心網友
選c
熱心網友
D
熱心網友
D 當我要下車時,旁邊的那個人正好坐在外套上了,是過去進行時
熱心網友
當然是A。
熱心網友
c應為它是過去完成時
熱心網友
C
熱心網友
C,在下車以前他一直坐在外套上,用過去完成進行時
熱心網友
C.had been sitting
熱心網友
A
熱心網友
d, was sitting,過去進行時。當時正在進行。