I ------(take)a taxi if I had realized that it was such a lo

I ------(take)a taxi if I had realized that it was such a long way.
时态填空,急啊····
最帅的猪猪 1年前 已收到4个回答 举报

itlv532 幼苗

共回答了20个问题采纳率:90% 举报

would have taken
虚拟语气的用法
should have done本来应该做(实际上没有做)
You are late again. You should have taken a taxi.
could have done本来能够做某事
I could have helped you but I was really very busy then.
would have done本来会做某事,本来可能做某事
I would have taken a taxi if I had realized that it was such a long way.
如果当时我意识到有这么长的路程,我肯定会打的来的.

1年前

6

rcy712599 幼苗

共回答了6个问题 举报

would have taken 本可以做却没做

1年前

2

starbar 幼苗

共回答了63个问题 举报

由if I had realized that 可知此句为虚拟语气,虚拟语气中从句用过去完成式,主句要用一般过去式

1年前

1

飞天神女 幼苗

共回答了356个问题 举报

would have taken虚拟语气
从句用过去完成时had realized
主句用would have taken

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 1.244 s. - webmaster@yulucn.com