1.They were in hide for 5 years.
I saw this line on BBC news. But to me -
2.They had been in hide for 5 years.
Which one is right?
Is it a must to use perfect tense with 'for/since'?
I think you mean this: 1. They were in hiding for 5 years. 2.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I think you mean this:
1. They were in hiding for 5 years.
2. They had been in hiding for 5 years.
Both are correct. (1) is just talking about a past period of time. (2) means that they were still in hiding, or had only very recently left hiding, as of a particular reference point in the past that is mentioned in the context. For example, "It was March 1999. They