City University of Hong Kong CLASS CLASS
Making Sense of Grammar
0 like 0 dislike
24 views
asked Oct 25, 2021 in Questions about English Grammar by M (4,230 points) | 24 views

1 Answer

0 like 0 dislike

Had been doing表示动作已发生且不断重复,但在说话当下已结束。Had done表示动作在说话之前已完结。

Before Jack found his keys in the drawer, he thought that he had lost them.

Jack had been losing his keys until he bought a key box to hold them.

Reference

Teo, Alvin. 2019. Confusing Grammar Explained. Singapore: Marshall Cavendish Education.

answered Oct 25, 2021 by M (4,230 points)

1,521 questions

1,797 answers

23 comments

17,591 users

1,521 questions
1,797 answers
23 comments
17,591 users