永发信息网

He _________ lunch yet. A.has B.had C.has had D.has not had 这一题选哪个?为社么?

答案:4  悬赏:70  手机版
解决时间 2021-03-29 10:44
  • 提问者网友:萌卜娃娃
  • 2021-03-28 14:14
He _________ lunch yet. A.has B.had C.has had D.has not had 这一题选哪个?为社么?
最佳答案
  • 五星知识达人网友:枭雄戏美人
  • 2021-03-28 14:30
答案是Dhas not had
yet 是还没有的意思,和not对接
本句用现在完成时。。。
全部回答
  • 1楼网友:等灯
  • 2021-03-28 15:26
D追答他还没吃午餐。has not had 是现在完成时的否定形式,表示从过去某点时间起到说话时止。yet常常用于完成时的否定句中,表示"还"的意思。综上所述两点可以断定要用现在完成时。如有疑问,欢迎追问。
  • 2楼网友:毛毛
  • 2021-03-28 15:19
D。因为有yet,它只能用于疑问句或斗定句。追答否定句
  • 3楼网友:归鹤鸣
  • 2021-03-28 15:09
首先有yet,要用完成时。
再看句意,只可能是他还没吃饭呢。要用否定的。所以选择D
He has not had lunch yet
他还没吃午饭。
yet
英 [jet] 美 [jɛt]
adv.
还; 但是; 已经; 又,再
conj.
然而,但是
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯