Em đọc một tài liệu thuộc ngành công nghệ thông tin. Trong đó có đoạn:
Calling invalidate() is done when you want to schedule a redraw of the view. It will result in onDraw being called eventually (soon, but not immediately). An example of when a custom view would call it is when a text or background color property has changed.
Thầy và các bạn cho em hỏi cách dùng của being trong câu trên (thuộc cấu trúc ngữ pháp nào?).
Ta có cấu trúc với result là như sau:
• result in + danh từ + V-ing
= làm cho cái gì đó làm gì đó
Ví dụ:
○ These policies resulted in many elderly people living in hardship.
= Những chính sách này làm cho nhiều người cao tuổi sống trong khó khăn.
Do đó, trong câu em hỏi, động từ to be ở đó phải ở dạng V-ing theo cấu trúc này.
○ It will result in onDraw being called eventually
= Nó sẽ làm cho onDraw được gọi sau này.
Ở đây, nói một cách khái quát hơn, thì being ở đây là V-ing đóng vai trò là cụm phân từ hiện tại. Em xem thêm tại link này nhé:
toeicmoingay.com/hoi-dap/cac-cong-dung-cua-v-ing/
Cám ơn thầy, cái cụm phân từ hiện tại hơi khó hiểu chút. Em tạm bằng lòng với cấu trúc result in vậy.
Thầy nói nhầm nhé. Xin lỗi em. Being ở câu em hỏi là V-ing đóng vai trò là mệnh đề quan hệ rút gọn, không phải cụm phân từ hiện tại.
có phải được rút từ câu It will result in onDraw which is called eventually đúng ko thầy?
Đúng rồi đó em.
Please login or Register to submit your answer