过去完成时是英语语法中的一种时态,用来表达过去某个时间点之前已经发生的动作或事件。在构成特殊疑问句时,需要将疑问词放在过去完成时的助动词had之后,如had you eaten breakfast before you left home?
以下是一些过去完成时特殊疑问句的例句:
-
What had you been doing before the phone rang? 你接到电话之前在做什么了?
-
Had they seen the movie before they read the book? 他们在读这本书之前看过这部电影吗?
-
How long had she been studying English before she moved to the United States? 她在搬到美国之前学习英语有多长时间了?
-
Where had you been traveling before you came to this city? 你到这个城市之前去了哪些地方旅行?
-
Had he finished his homework before he went to bed? 他睡觉前完成了他的家庭作业吗?
通过这些例句,我们可以更好地理解过去完成时特殊疑问句的构成和用法,加深对英语语法的理解和掌握。