首页 手机
当前位置: 好大学 > 试卷库 > 学历类 > 自考 > 自考专业(英语) > 英语阅读(二) >_______ for your laziness,you could have finished the assignment by now.

_______ for your laziness,you could have finished the assignment by now.

  • A. Had it not been
  • B. It were not
  • C. Weren ’t it
  • D. Had not it been
纠错
查看答案
若遇到问题请联系 客服QQ:3480655671

正确答案: A

本题解析:

句意: 要不是你懒惰, 到现在你就能完成任务了。 本题是一个省略 if 的虚拟条件句, 主句用 could have done表示与过去事实相反,条件从句应用 had done形式, had 要提前构成倒装。

你可能感兴趣的试题

单选题

The professor asked a question, and David ________ a good answer.

  • A. put up with
  • B. stood up for
  • C. came up with
  • D. looked down upon
单选题

He would have given you more help, if he ________ so busy.

  • A. have not been
  • B. had not been
  • C. not have been
  • D. not had been
单选题

After months of voyage, Columbus arrived in ______ later proved to be a new continent.

  • A. where
  • B. which
  • C. what
  • D. that
单选题

It rained hard yesterday, ______ prevented me from going to the park.

  • A. that
  • B. which
  • C. as
  • D. it
单选题

It is important to ________ your skin from the harmful strong sunlight.

  • A. protect
  • B. prevent
  • C. stop
  • D. keep
单选题

He was ______ to withdraw from running for the presidency.

  • A. trusted
  • B. credited
  • C. convinced
  • D. believed
单选题

The two girls competed with each other ______ the highest mark.

  • A. for
  • B. with
  • C. to
  • D. against
单选题

If the operation ________ carefully prepared, it would not have been successful.

  • A. was not
  • B. has not been
  • C. had not been
  • D. were not
单选题

It took me a month to get rid _______ the cough.

  • A. for
  • B. as
  • C. of
  • D. over