咨询热线:

13760165800

深圳碧海蓝天翻译有限公司

国家权威机构认证翻译公司,值得您信赖!

关于我们

About us

新闻与事件


客户中心


联系我们


在线QQ:1276888388 814143793
电邮: sales@seafanyi.com
24小时翻译公司服务热线:
13760165800 13243800900
翻译公司 深圳翻译公司
英语
来源: | 作者:pmoade94e | 发布时间: 2018-08-16 | 22314 次浏览 | 分享到:

  肯定回答:Yes,主语+had

  否定回答:No,主语+hadn't

  ④特殊疑问句:特殊疑问词+一般疑问句(had+主语+过去分词+其他)

  语法判定:

  ( 1 ) by + 过去的时间点。如:

  I had finished reading the novel by nine o'clock last night.

  ( 2 ) by the end of + 过去的时间点。如:

  We had learnt over two thousand English words by the end of last term.

  ( 3 ) before + 过去的时间点。如:

  They had planted six hundred trees before last Wednesday.

将来完成时

  (shall)will+have+动词过去分词

  before+将来时间或by+将来时间

  before或by the time引导的现在时的从句

  He will have worked for us.=He will work for us.

过去将来完成时

  should / would have done sth.

  He said that he would have worked for us.=He said that he would work for us.

现在完成进行时

  基本与现在完成时相同,但是现在完成进行时只能表示仍然持续的概念

  have/has been +-ing 分词

  He has been working for us for ten years.=He has worked for us for ten years.

过去完成进行时

  had been +-ing 分词

  He said that he had been working for us for ten years.=He said that he had worked for us for ten years.

将来完成进行时

  主语+ shall/will have been doing

  He will have been working for us.=He will work for us.