By the end of last year, we _____ the work.[ ]
A. has finished
B. had finished
C. have finished
D. finish
By the end of last year, we _____ the work.[ ]
A. has finished
B. had finished
C. have finished
D. finish
B
過去完成時(shí)的定義
過去完成時(shí):
是把時(shí)間推移到過去某一時(shí)間之前,與現(xiàn)在不發(fā)生聯(lián)系,由"had+-ed分詞"構(gòu)成。
過去完成時(shí)的知識(shí)擴(kuò)展
過去完成時(shí)既可表示過去某個(gè)時(shí)間或動(dòng)作之前所發(fā)生的事情,也可表示過去某個(gè)時(shí)間或動(dòng)作之
前所發(fā)生的動(dòng)作一直持續(xù)到過去某個(gè)時(shí)間。
過去完成時(shí)由“had+過去分詞”構(gòu)成。
1. 過去完成時(shí)表示過去某個(gè)時(shí)間或動(dòng)作之前所發(fā)生的事情
例如:He had learnt some English before I went here.
2. 過去完成時(shí)還經(jīng)常用于主句為過去時(shí)的賓語從句中
例如:He said he had been a soldier.
3. 在hardly/scarcely…when…, no sooner…than…兩個(gè)結(jié)構(gòu)中的主句通常用過去完成時(shí)
例如:Hardly had I told her the news when she began to cry out.
4. 動(dòng)詞expect, hope, want等的過去完成時(shí)可用來表示未實(shí)現(xiàn)的計(jì)劃、打算或希望。
例如:I had hoped to see you.
查看答案