English NMDCAT Tenses
nmdcat.online June 3, 2026

He ___ for three hours before he finished the project.

A. works
B. was working
C. had been working
D. working

📖 Additional Information

  • works
  • was working
  • had been working
  • working

🔗 Share This Question