It's not wrong.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CliveIt's not wrong.but I can not use past perfect after by the time only simple past.what is meaning of this sentense?explain me please
AnonymousI can not use past perfect after by the timeWhere are you getting these rules from?
Anonymousby the time means after or before in this sentence?The meaning of "by the time" is similar to "before". Not "after".
Anonymousby the time he had finished his homework, it was time for bed=before he had finished his homework, it was time for bedNo. Those are not equal. "by the time" is similar to "before" in most cases, but it does not have the exact same meaning because it also applies to cases where both things happen at the same time or at nearly the same time.