过去完成进行时是英语中比较复杂的一种时态,它表示过去某个时间点之前一段时间一直在进行的动作。在英语中,过去完成进行时的否定形式也需要根据语境来进行表达。
一般情况下,过去完成进行时的否定形式可以使用had not been + 现在分词的形式来表达。例如:
- I had not been studying English for very long before I moved to the United States.(在我搬到美国之前,我学习英语的时间不长。)
在这个例子中,had not been + 现在分词的形式表达了过去某个时间点之前一直在进行的动作“学习英语”的否定形式。
此外,过去完成进行时的否定形式还可以使用had not been + 动名词的形式来表达。例如:
- She had not been working on the project for very long before she realized the deadline was approaching.(她意识到截止日期临近之前,她做这个项目的时间不长。)
在这个例子中,had not been + 动名词的形式同样表达了过去某个时间点之前一直在进行的动作“做这个项目”的否定形式。
总之,过去完成进行时的否定形式需要结合具体语境来进行表达。无论是使用had not been + 现在分词的形式,还是使用had not been + 动名词的形式,都需要根据具体的语境来进行选择。