首页 > 题库 > by the end of last year用什么时态
题目

By the end of last year, we _____ the work.[     ]

A. has finished

B. had finished

C. have finished

D. finish

可圈可点用户
2021-03-19 12:51
支付解锁查看解析>
优质解答

答案

B

过去完成时的定义

过去完成时:

是把时间推移到过去某一时间之前,与现在不发生联系,由"had+-ed分词"构成。

过去完成时的知识扩展

过去完成时既可表示过去某个时间或动作之前所发生的事情,也可表示过去某个时间或动作之

前所发生的动作一直持续到过去某个时间。

过去完成时由“had+过去分词”构成。

1. 过去完成时表示过去某个时间或动作之前所发生的事情

例如:He had learnt some English before I went here.

2. 过去完成时还经常用于主句为过去时的宾语从句中

例如:He said he had been a soldier.

3. 在hardly/scarcely…when…, no sooner…than…两个结构中的主句通常用过去完成时

例如:Hardly had I told her the news when she began to cry out.

4. 动词expect, hope, want等的过去完成时可用来表示未实现的计划、打算或希望。

例如:I had hoped to see you.

可圈可点用户
2021-03-19 17:51
相关题库
更多

查看答案

限时优惠:
000000
热门

单次有效付费 3.99

用于查看答案,单次有效 19.99元

包月VIP 9.99

用于查看答案,包月VIP无限次 49.99元

微信支付
联系客服
下载试题
查看答案