Discussion
Select the grammatically correct sentence:
1. By June next year Ajax will be twenty years working in the office.
2. Till June next year Ajax will work in the office for twenty years.
3. Till June next year Ajax will be working in the office for twenty years.
4. By June next year Ajax will have been working in the office for twenty years.
Answer: D
It is sentence 4.
A period of work completed by a future date takes the future perfect - will have worked. By marks the deadline; till marks a duration, which is not what a completed span requires.
No comment is present. Be the first to comment.
Loading…
Post your comment
Please log in or register to post a comment.
Examination Categories
- SSC Exams
- Banking Exams
- Teaching Exams
- Civil Services Exams
- Railways Exams
- Engineering Recruitment Exams
- Defence Exams
- State Government Exams
- Police Exams
- Insurance Exams
- Nursing Exams
- Other Government Exams
- NRA CET
- PG Entrance Exams
- Campus Placement
- MBA Entrance Exams
- CUET and UG Entrance
- Judiciary Exams
- Regulatory Body Exams
- Software Development