Hi, I’ve made the following sentences: A. - I had read the book for three weeks. - I have read the book for three weeks.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
NiueA’.No. This is not the meaning. The sentences you are trying to paraphrase have nothing to do with finishing.
- I had finished reading the book in three weeks.
- I have finished reading the book in three weeks.
- I will have finished reading the book in three weeks.
NiueB’.
- I had been reading the book for
NiueWhat is the difference between A and B?Note that in set B you have the wrong form. *liveding. It should be living. You can't put two endings on the same stem. Here you're putting both -ed and -ing, which is not correct.
NiueI made a typographical error.OK. It happens to everybody.