单选题 I wish I ______ longer this morning, but I had to get up and come to class.
【正确答案】 A
【答案解析】本题考查虚拟语气的使用。wish+宾语从句表示不能实现的愿望,可译为“如果……就好了”,“但愿……”等。表示现在不能实现的愿望,从句的谓语动词用过去式;表示过去不能实现的愿望时用had+过去分词或could/would+have+过去分词。故选项A为正确答案。
如选项B改为had slept,也可为正确答案;选项C might have done是对过去的推测,表示“(过去)可能做”:选项D使用了现在完成时,在此不符合wish+宾语从句的语法规则。