Which is correct? “The class should implements the method.” vs “The class should implement[ ] the...





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty{ margin-bottom:0;
}






up vote
0
down vote

favorite














  1. Which of the following sentences is correct and why?




    The class should implements the method.

    The class should implement the method.




    I am not an English native speaker, but for me the latter looks and sounds correct:




    The class should implement the method.




  2. How is the grammatical rule called?



Thankyou very much <(^_^)>










share|improve this question














bumped to the homepage by Community 11 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.















  • You're quite right. The complement of modal auxiliaries (can/could, may/might, must, shall/should, will/would) always takes the unmarked infinitive form.
    – StoneyB
    Sep 29 at 11:20










  • Hello, nuiun. It seems to me that this is a question more fitting for our associates at English Language Learners Stack Exchange. Therefore, I would like to suggest that you transfer your post there instead.
    – VTH
    Sep 29 at 11:20










  • @VTH: thankyou vor the suggestion. But what exactly discriminates the "English Language Learners Stack Exchange" from the "English Language & Usage Stack Exchange"? It appears to me that the latter is a superset of the former.
    – nuiun
    Sep 29 at 11:26












  • @StoneyB: What about the sentence "He should have implemented the code long ago."? Here there is "have" to help out and it is written in infinitve, but "implemened" is in past form.
    – nuiun
    Sep 29 at 11:33










  • @nuiun In your example, implemented is a past participle, not a past form: the perfect construction, have implemented is employed to mark this as a past obligation.
    – StoneyB
    Sep 29 at 12:27

















up vote
0
down vote

favorite














  1. Which of the following sentences is correct and why?




    The class should implements the method.

    The class should implement the method.




    I am not an English native speaker, but for me the latter looks and sounds correct:




    The class should implement the method.




  2. How is the grammatical rule called?



Thankyou very much <(^_^)>










share|improve this question














bumped to the homepage by Community 11 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.















  • You're quite right. The complement of modal auxiliaries (can/could, may/might, must, shall/should, will/would) always takes the unmarked infinitive form.
    – StoneyB
    Sep 29 at 11:20










  • Hello, nuiun. It seems to me that this is a question more fitting for our associates at English Language Learners Stack Exchange. Therefore, I would like to suggest that you transfer your post there instead.
    – VTH
    Sep 29 at 11:20










  • @VTH: thankyou vor the suggestion. But what exactly discriminates the "English Language Learners Stack Exchange" from the "English Language & Usage Stack Exchange"? It appears to me that the latter is a superset of the former.
    – nuiun
    Sep 29 at 11:26












  • @StoneyB: What about the sentence "He should have implemented the code long ago."? Here there is "have" to help out and it is written in infinitve, but "implemened" is in past form.
    – nuiun
    Sep 29 at 11:33










  • @nuiun In your example, implemented is a past participle, not a past form: the perfect construction, have implemented is employed to mark this as a past obligation.
    – StoneyB
    Sep 29 at 12:27













up vote
0
down vote

favorite









up vote
0
down vote

favorite













  1. Which of the following sentences is correct and why?




    The class should implements the method.

    The class should implement the method.




    I am not an English native speaker, but for me the latter looks and sounds correct:




    The class should implement the method.




  2. How is the grammatical rule called?



Thankyou very much <(^_^)>










share|improve this question















  1. Which of the following sentences is correct and why?




    The class should implements the method.

    The class should implement the method.




    I am not an English native speaker, but for me the latter looks and sounds correct:




    The class should implement the method.




  2. How is the grammatical rule called?



Thankyou very much <(^_^)>







third-person






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Sep 29 at 10:33









nuiun

1




1





bumped to the homepage by Community 11 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







bumped to the homepage by Community 11 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.














  • You're quite right. The complement of modal auxiliaries (can/could, may/might, must, shall/should, will/would) always takes the unmarked infinitive form.
    – StoneyB
    Sep 29 at 11:20










  • Hello, nuiun. It seems to me that this is a question more fitting for our associates at English Language Learners Stack Exchange. Therefore, I would like to suggest that you transfer your post there instead.
    – VTH
    Sep 29 at 11:20










  • @VTH: thankyou vor the suggestion. But what exactly discriminates the "English Language Learners Stack Exchange" from the "English Language & Usage Stack Exchange"? It appears to me that the latter is a superset of the former.
    – nuiun
    Sep 29 at 11:26












  • @StoneyB: What about the sentence "He should have implemented the code long ago."? Here there is "have" to help out and it is written in infinitve, but "implemened" is in past form.
    – nuiun
    Sep 29 at 11:33










  • @nuiun In your example, implemented is a past participle, not a past form: the perfect construction, have implemented is employed to mark this as a past obligation.
    – StoneyB
    Sep 29 at 12:27


















  • You're quite right. The complement of modal auxiliaries (can/could, may/might, must, shall/should, will/would) always takes the unmarked infinitive form.
    – StoneyB
    Sep 29 at 11:20










  • Hello, nuiun. It seems to me that this is a question more fitting for our associates at English Language Learners Stack Exchange. Therefore, I would like to suggest that you transfer your post there instead.
    – VTH
    Sep 29 at 11:20










  • @VTH: thankyou vor the suggestion. But what exactly discriminates the "English Language Learners Stack Exchange" from the "English Language & Usage Stack Exchange"? It appears to me that the latter is a superset of the former.
    – nuiun
    Sep 29 at 11:26












  • @StoneyB: What about the sentence "He should have implemented the code long ago."? Here there is "have" to help out and it is written in infinitve, but "implemened" is in past form.
    – nuiun
    Sep 29 at 11:33










  • @nuiun In your example, implemented is a past participle, not a past form: the perfect construction, have implemented is employed to mark this as a past obligation.
    – StoneyB
    Sep 29 at 12:27
















You're quite right. The complement of modal auxiliaries (can/could, may/might, must, shall/should, will/would) always takes the unmarked infinitive form.
– StoneyB
Sep 29 at 11:20




You're quite right. The complement of modal auxiliaries (can/could, may/might, must, shall/should, will/would) always takes the unmarked infinitive form.
– StoneyB
Sep 29 at 11:20












Hello, nuiun. It seems to me that this is a question more fitting for our associates at English Language Learners Stack Exchange. Therefore, I would like to suggest that you transfer your post there instead.
– VTH
Sep 29 at 11:20




Hello, nuiun. It seems to me that this is a question more fitting for our associates at English Language Learners Stack Exchange. Therefore, I would like to suggest that you transfer your post there instead.
– VTH
Sep 29 at 11:20












@VTH: thankyou vor the suggestion. But what exactly discriminates the "English Language Learners Stack Exchange" from the "English Language & Usage Stack Exchange"? It appears to me that the latter is a superset of the former.
– nuiun
Sep 29 at 11:26






@VTH: thankyou vor the suggestion. But what exactly discriminates the "English Language Learners Stack Exchange" from the "English Language & Usage Stack Exchange"? It appears to me that the latter is a superset of the former.
– nuiun
Sep 29 at 11:26














@StoneyB: What about the sentence "He should have implemented the code long ago."? Here there is "have" to help out and it is written in infinitve, but "implemened" is in past form.
– nuiun
Sep 29 at 11:33




@StoneyB: What about the sentence "He should have implemented the code long ago."? Here there is "have" to help out and it is written in infinitve, but "implemened" is in past form.
– nuiun
Sep 29 at 11:33












@nuiun In your example, implemented is a past participle, not a past form: the perfect construction, have implemented is employed to mark this as a past obligation.
– StoneyB
Sep 29 at 12:27




@nuiun In your example, implemented is a past participle, not a past form: the perfect construction, have implemented is employed to mark this as a past obligation.
– StoneyB
Sep 29 at 12:27










1 Answer
1






active

oldest

votes

















up vote
0
down vote













Half an answer:




  1. Use "implement", no plural.


    The class should implement the method.





Note: while grammatically correct, it's simpler to say:




The class should use that method.







share|improve this answer





















  • I don't think the OP thought that was a "plural" form. Probably just a simple 3rd person singular present verb.
    – Vun-Hugh Vaw
    Sep 29 at 18:00






  • 2




    Use and implement mean quite different things, at least in talking about computer programs.
    – Peter Shor
    Sep 29 at 19:41










  • @PeterShor, Thanks for suggesting that. For some reason I'd thought of class as in a classroom, (for which the verb seemed a bit much), rather than an OOP class which would make more sense. Alas, SE won't let me downvote my own answer...
    – agc
    Sep 29 at 21:17












  • While you can't downvote your own answer, you should be able to edit it.
    – Peter Shor
    Sep 29 at 21:46











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "97"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














 

draft saved


draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fenglish.stackexchange.com%2fquestions%2f466138%2fwhich-is-correct-the-class-should-implements-the-method-vs-the-class-should%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
0
down vote













Half an answer:




  1. Use "implement", no plural.


    The class should implement the method.





Note: while grammatically correct, it's simpler to say:




The class should use that method.







share|improve this answer





















  • I don't think the OP thought that was a "plural" form. Probably just a simple 3rd person singular present verb.
    – Vun-Hugh Vaw
    Sep 29 at 18:00






  • 2




    Use and implement mean quite different things, at least in talking about computer programs.
    – Peter Shor
    Sep 29 at 19:41










  • @PeterShor, Thanks for suggesting that. For some reason I'd thought of class as in a classroom, (for which the verb seemed a bit much), rather than an OOP class which would make more sense. Alas, SE won't let me downvote my own answer...
    – agc
    Sep 29 at 21:17












  • While you can't downvote your own answer, you should be able to edit it.
    – Peter Shor
    Sep 29 at 21:46















up vote
0
down vote













Half an answer:




  1. Use "implement", no plural.


    The class should implement the method.





Note: while grammatically correct, it's simpler to say:




The class should use that method.







share|improve this answer





















  • I don't think the OP thought that was a "plural" form. Probably just a simple 3rd person singular present verb.
    – Vun-Hugh Vaw
    Sep 29 at 18:00






  • 2




    Use and implement mean quite different things, at least in talking about computer programs.
    – Peter Shor
    Sep 29 at 19:41










  • @PeterShor, Thanks for suggesting that. For some reason I'd thought of class as in a classroom, (for which the verb seemed a bit much), rather than an OOP class which would make more sense. Alas, SE won't let me downvote my own answer...
    – agc
    Sep 29 at 21:17












  • While you can't downvote your own answer, you should be able to edit it.
    – Peter Shor
    Sep 29 at 21:46













up vote
0
down vote










up vote
0
down vote









Half an answer:




  1. Use "implement", no plural.


    The class should implement the method.





Note: while grammatically correct, it's simpler to say:




The class should use that method.







share|improve this answer












Half an answer:




  1. Use "implement", no plural.


    The class should implement the method.





Note: while grammatically correct, it's simpler to say:




The class should use that method.








share|improve this answer












share|improve this answer



share|improve this answer










answered Sep 29 at 17:33









agc

2,503625




2,503625












  • I don't think the OP thought that was a "plural" form. Probably just a simple 3rd person singular present verb.
    – Vun-Hugh Vaw
    Sep 29 at 18:00






  • 2




    Use and implement mean quite different things, at least in talking about computer programs.
    – Peter Shor
    Sep 29 at 19:41










  • @PeterShor, Thanks for suggesting that. For some reason I'd thought of class as in a classroom, (for which the verb seemed a bit much), rather than an OOP class which would make more sense. Alas, SE won't let me downvote my own answer...
    – agc
    Sep 29 at 21:17












  • While you can't downvote your own answer, you should be able to edit it.
    – Peter Shor
    Sep 29 at 21:46


















  • I don't think the OP thought that was a "plural" form. Probably just a simple 3rd person singular present verb.
    – Vun-Hugh Vaw
    Sep 29 at 18:00






  • 2




    Use and implement mean quite different things, at least in talking about computer programs.
    – Peter Shor
    Sep 29 at 19:41










  • @PeterShor, Thanks for suggesting that. For some reason I'd thought of class as in a classroom, (for which the verb seemed a bit much), rather than an OOP class which would make more sense. Alas, SE won't let me downvote my own answer...
    – agc
    Sep 29 at 21:17












  • While you can't downvote your own answer, you should be able to edit it.
    – Peter Shor
    Sep 29 at 21:46
















I don't think the OP thought that was a "plural" form. Probably just a simple 3rd person singular present verb.
– Vun-Hugh Vaw
Sep 29 at 18:00




I don't think the OP thought that was a "plural" form. Probably just a simple 3rd person singular present verb.
– Vun-Hugh Vaw
Sep 29 at 18:00




2




2




Use and implement mean quite different things, at least in talking about computer programs.
– Peter Shor
Sep 29 at 19:41




Use and implement mean quite different things, at least in talking about computer programs.
– Peter Shor
Sep 29 at 19:41












@PeterShor, Thanks for suggesting that. For some reason I'd thought of class as in a classroom, (for which the verb seemed a bit much), rather than an OOP class which would make more sense. Alas, SE won't let me downvote my own answer...
– agc
Sep 29 at 21:17






@PeterShor, Thanks for suggesting that. For some reason I'd thought of class as in a classroom, (for which the verb seemed a bit much), rather than an OOP class which would make more sense. Alas, SE won't let me downvote my own answer...
– agc
Sep 29 at 21:17














While you can't downvote your own answer, you should be able to edit it.
– Peter Shor
Sep 29 at 21:46




While you can't downvote your own answer, you should be able to edit it.
– Peter Shor
Sep 29 at 21:46


















 

draft saved


draft discarded



















































 


draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fenglish.stackexchange.com%2fquestions%2f466138%2fwhich-is-correct-the-class-should-implements-the-method-vs-the-class-should%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

What visual should I use to simply compare current year value vs last year in Power BI desktop

How to ignore python UserWarning in pytest?

Alexandru Averescu