题目
举报
but for虚拟语气问题!求教!
But for the rush hour traffic,we (could have got )to the airport an hour earlier.为什么括号里不能用should have got?这感觉也没什么不对的啊,以后遇到but for开头的虚拟语气要怎么选择?

扫码下载作业帮
搜索答疑一搜即得

答案解析
could have done 和should have done 都是虚拟语气,只是情态动词could 和should 的含义不同,could 表示本可能,should 表示本应该,表示有责任和义务到,语气不对.
解析看不懂?免费查看同类题视频解析

二维码

回顶部