请英语高手指点一下,这句话的结构与once从句在这句话中如何理解?

2个回答

  • once 主句谓语为did

    once he'd finished school在这里相当于一个时间状语,此处once应为"一旦"的意思,一旦他从学校毕业后,毕业后应为一段时间,此处的once 的用法类似于“after”,在……之后。因为宾语从句之前为过去时,所以once前的what a wizard did,用过去式,因为毕业是在“去做”之前,所以过去的过去应为过去完成时。如果抛开主句,只看从句,应为what a wizard do once he finished school ,而整体对应的变成了过去时,一般现在时变成一般过去时,一般过去时变成过去完成时。所以整个句子应为一个过去的宾语从句的句子,而从句中包含了一个时间状语从句,时间状语从句中的内容发生在更早。而你说的虚拟语气,呵呵,虚拟语气是与现实相悖的事情,这个句子并没有与现实相悖的事情,况且这个并不是个条件状语从句。