关于两个小句子的疑惑

①This was not like Afghanistan, where your helicopter got shot at but you landed, forgot about it, and went back up.

got shot at这部分没有看懂,这里的shot是名词还是过去分词?

②On landing they changed their uniforms and took baths to wash off the radioactive dirt.

on landing,这里的landing是做名词讲,着陆的意思吗?

感谢老师为我解惑!

请先 登录 后评论

最佳答案 2021-03-03 22:22

This(主语)// was not(系动词)// like Afghanistan(表语), //(非限制性定语从句)where(地点状语)// your helicopter(主语)// got shot at (谓语)//but (转折关系并列连词)//you (主语)//landed(谓语1),// forgot about it(谓语2), //and went back up(谓语3).

(1)get shot at 表示中弹/挨枪子,get shot=系动词+过去分词,shoot为动词原形,shot为过去分词。

 If I wanted to get shot at every day, I'd move to Los Angeles!  

我如果要天天挨枪子的话, 不如搬去洛杉矶。

(2)on landing是介词on+动名词landing,构成介词短语表示“一...就”

On arriving home I discovered they had gone.

我一到家就发现他们已经离开了。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,2769 浏览
  • 树屿牧歌 提出于 2021-03-03 18:40