we.............(work) for ten years
To me, I would use either present perfect or present perfect continues because of the 'for' usage. The meaning would depend on the context you want to convey. -We have worked for ten years.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
To me, I would use either present perfect or present perfect continues because of the 'for' usage. The meaning would depend on the context you want to convey.
-We have worked for ten years.
-We have been working for ten years.
You need to add a period at the end of the sentence, by the way.
It's better to take the correct answer from teachers.
As per the Competitive Exam Board , whenever there is an indicator of "for years "in the sentence, the right option that one has to pick is "has / have verb3' though there is an other option of "has / have been verbing".
Formula runs as..
For + time ...(has / have verb 3)
For + the last + time ( has / have been verbing )
Note :A few exceptions are to be noted here when
As per the Competitive Exam Board , whenever there is an indicator of "for years "in the sentence, the right option that one has to pick is "has / have verb3' though there is an other option of "has / have been verbing".
Formula runs as..
For + time ...(has / have verb 3)