—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,過去進行時。當時正在進行。