____the moonlight they cooked the meat on an open fire.

3个回答

  • 1、我认为,moonlight 和sunlight不是一定要和by搭配的.by在句中是“由、凭借”的意思,by the moonlight是指“借着月光”的意思.

    2、句子的意思是:约翰醒来时发现自己在医院里,可他却不知道这一切是怎么回事.that用来指代前文中“自己在医院里”这件事情,come about是发生的意思;而how that come about在句中是宾语从句,是主句but he didn't know中动词know的宾语.