Have you packed your suitcase yet?题目语法解析

这道题有什么语法?

    句子的意思是“你已经装好行李箱了吗?”,句子使用了现在完成时,强调谓语动作的完成。

    由于是疑问句,助动词 have 要提到主语之前。

    “已经”要用 yet 表示, 不能用 already,因为前者用于疑问句和否定句,后者用于肯定句。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-24
1) 非常普通的一句现在完成时问句。你的行李箱已经打包好了吗?到提问的这个时刻为止,有没有打包好,对现在造成影响,所以用现在完成时have(has)+动词的过去分词。
2) 疑问句,助动词要放到主语之前
3) yet表示“尚(未)”,“已经”,用于完成时态否定句和疑问句中。完成时态的肯定句中用"already",already同时也可以用在完成时态的疑问句中,但这时它含有“吃惊,意外”的意思,如:Have you had your breakfast already?——你早饭吃完了?表示吃惊,怎么这么快就吃完了?
第2个回答  2013-11-24
用了 现在完成时态