谁能帮我解释一下划线部分的意思和用法 (还有涉及英语语法知识和英语上的常识,详细再+)

如题所述

have been driving, 现在完成进行时,表已经完成但仍然在或会继续的行为或动作
"一直...驾驶/开车"

have been, 是回答中对问话的部分省略,即把问句中been后内容省略掉了.

That's why, =That is why "那就是为什么..." why 引导了一个表语从句.

won't=will not, 将来时的否定结构 "将不会..."

you'd better not do = you had better not do, "你最好不要做..." 这是个固定短语的否定表达.

certainly, "当然, 必定" 是个用得非常多的副词. 后面的 be是在前面'll(will) 后变成了原形的 am, 即 I am 变成了了 I'll (I will) be... 这是必须的变化.
温馨提示:答案为网友推荐,仅供参考
相似回答