虚拟语气 关于 wish 的一个题48.James wishes he ___ the football game instead of the film.A.saw B.see C.had been seen D.had seen (答案选D)1.我觉得:如果选 D .应理解为“一般过去时”,所以虚拟语气要用过去的过去,即过去完成时.2.如果选 A 也可以理解为现在.---如James边看电影边想(电影真糟糕)还不如看足球呢!这样的话我觉得就选a 了3.后来我看百度竟然发现 这句话 有人这样理解 “他早已经看过这场足球比赛而不是在电影里看过(?)”,---所以现在竟然都不知道这句话是啥意思了!4,(如果有出过国的英语好的朋友请注明下)谢谢选D 应该是看完球赛后的表达 翻译为 “james真希望看的是足球比赛而不是去看了电影”

问题描述:

虚拟语气 关于 wish 的一个题
48.James wishes he ___ the football game instead of the film.
A.saw B.see C.had been seen D.had seen (答案选D)
1.我觉得:如果选 D .应理解为“一般过去时”,所以虚拟语气要用过去的过去,即过去完成时.
2.如果选 A 也可以理解为现在.---如James边看电影边想(电影真糟糕)还不如看足球呢!这样的
话我觉得就选a 了
3.后来我看百度竟然发现 这句话 有人这样理解 “他早已经看过这场足球比赛而不是在电影里看过(?)”,-
--所以现在竟然都不知道这句话是啥意思了!
4,(如果有出过国的英语好的朋友请注明下)谢谢
选D 应该是看完球赛后的表达 翻译为 “james真希望看的是足球比赛而不是去看了电影”

could和would更多的适用于过去时态,而I wish是现在时态,看似应该用can和will。但是因为像鸟一样飞是不太可能实现的,所以要用虚拟语气,将can和will改成

很简单.记住,表达的是与事实相反的事情.
1 如果表达的是现在或将来的事情,你就用一般过去时(be动词都用were),如:
How I wish we had 28 hours a day!
I wish we could live on the moon tomorrow .
I wish Tom were here to help me with my work now
2 如果表达的是过去的事情,你就用过去完成时,如
I wish I had told him the truth when he was here last week.
How we wish we had been to the moon,too!