Past perfect continuous 05 September 9, 2026 0 Past Perfect Continuous, Past Perfect Progressive Choose the correct questions. Results #1. By the time the teacher arrived, the students _____ for twenty minutes. were waiting had waited have been waiting had been waiting #2. Sarah was tired because she _____ all morning. was worked has been working had worked had been working #3. How long _____ before the bus finally arrived? had you been waiting have you been waiting were you waiting did you wait #4. We started to study at 2:00. It’s five and we are still studying. We were studied. We were studying. We have been studying. We had been studying. #5. My mother arrived four minutes ago. I had a book in my hands. I have been reading when she arrived. I had been reading when she arrived. I was reading when she arrived I had read when she arrived. #6. Tom’s clothes were wet because he _____ in the rain. had been walking was walked had walked has been walking #7. Before the doctor arrived, the patient _____ for several hours. had been coughing had cough was cough has been coughing #8. Carlos is in the kitchen now. He has a knife in his hand. He had been chopping vegetables. He had chopped vegetables. He is chopping vegetables. He was chopping vegetables. #9. Jessica and Manuel went to Spain. They had an accident before they came back. How long had they been traveling when they had the accident? How long were they traveling when they had the accident? How long have they been traveling when they had the accident? How long are they traveling when they had the accident? #10. The ground is muddy because it started to rain three days ago and it’s still raining. It was raining since for four days It had been raining for four days It has been raining for four days It is raining for four days. Previous Finish english grammar