در حال دریافت اطلاعات ...
متن رفرنس
قانون: در زبان انگلیسی، هرگاه بخواهیم بعد از یک حرف اضافه (مثل before, after, in, on, at, without, by و …) از یک فعل استفاده کنیم، آن فعل باید حتماً بهصورت Gerund (فعل + ing) بیاید.
در جمله شما:
کلمه before یک حرف اضافه است.
بنابراین فعل بعد از آن (deploy) باید ing بگیرد و بشود deploying.
استفاده از “before deploy” از نظر گرامری کاملاً اشتباه است.
مثالهای دیگر از این قانون:
After eating dinner, I went to bed. (نه after eat)
He left without saying goodbye. (نه without say)
You can learn a lot by reading. (نه by read)
عنوان کارت
پاسخ
تمرین ۱: جاخالیها (Fill in the blanks)
شکل صحیح فعلی که در پرانتز آمده است را در جای خالی قرار دهید.
You should always test your API endpoints before (publish) ________ them to the production server.
The senior developer fixed the memory leak issue by (refactor) ________ the old C# module.
After (install) ________ all the required npm packages, you can start the Next.js development server.
It is risky to push your code to the main branch without (run) ________ the unit tests first.
We are interested in (migrate) ________ our current database to SQL Server next month.
تمرین ۲: متن کوتاه (Cloze Passage)
متن زیر در مورد توسعه نرمافزار است. جاهای خالی را با شکل درست افعال داخل پرانتز پر کنید.
When starting a new project, setting up the architecture is crucial. Before (1. write) ________ any actual code, the team should design the ERD (Entity-Relationship Diagram). You can greatly improve the application’s performance by (2. implement) ________ caching strategies. Furthermore, never close a Jira ticket without (3. document) ________ the changes you made. After (4. merge) ________ the pull request, the CI/CD pipeline will take care of the rest.