关于强调句与情态动词的问题

You will clean the room.

1.It’s you that will clean the room.

2.It will be you that clean the room.

3.It will be you that will clean the room.

John might have bought a new book yesterday.

1.It was John that might have bought a new book yesterday.

2.It might be John that has bought a new book yesterday.

3.It might have been John that bought a new book yesterday.

请教老师这些句子都对吗?it is部分与that从句部分是什么关系,是各自独立的吗?


请先 登录 后评论

最佳答案 2020-12-16 14:18

You will clean the room.

1.It’s you that will clean the room. (正)

2.It will be you that clean the room.(误)

3.It will be you that will clean the room.(误)

John might have bought a new book yesterday.

1.It was John that might have bought a new book yesterday.(误)

2.It might be John that has bought a new book yesterday.(误)

3.It might have been John that bought a new book yesterday.(正)

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,2779 浏览
  • Carl 提出于 2020-12-15 22:06