After finishing my homework I will check for the mistakes that I have made

I'm skeptical about if I can use present perfect in this context and besides with conjunction can present perfect be used for future?

  • The present perfect is fine in your example, but could you please add more information why you think it's wrong? That way we can provide a detailed explanation to teach you how to use it in this kind of sentence. Otherwise, the question might be closed. – Andrew Sep 24 '18 at 15:59
  • There is nothing ungrammatical there. Semantically, you might want to say I will check for any mistakes that I may have made. But what is the source of your concern? – Jason Bassford Supports Monica Sep 24 '18 at 18:09

Yes, you can use the present perfect in conjunction with the future tense. English often depends on the perspective from which you want the listener to view some event, which can subtly change the information you want to convey.

In this case, the present perfect would be fine, if that's your intended perspective:

After I finish my homework, I will check for any mistakes I've made.

This perspective is from the future condition, looking at mistakes which you may have just finished making.

In addition, you could use the past perfect, the simple present, or the simple past, to establish other, subtly different perspectives:

After I finish my homework, I will check for any mistakes I'd made.

This perspective is from the future situation, looking back on past mistakes you made before finishing.

After I finish my homework, I will check for any mistakes I make.

This perspective is from the current moment, looking forward to any mistakes you might make.

After I finish my homework, I will check for any mistakes I made.

This perspective is from the future, looking back on any past mistakes.

In addition, as Jason Brassford mentions in his comment, it's common to add a qualifier to the sentence to establish that you don't actually intend to make mistakes:

After I finish my homework, I will check for any mistakes I may/might have made.

  • I'd made seems dubious, at least in your description, what is the pluperfect there for? it might work for some mistakes made before the homework was started at all. Otherwise, the case is exhausted with have made, made and make, modals apart, imo. – Michael Login Sep 24 '18 at 20:02
  • @MvLog I wouldn't worry too much about the logic of it. The point is that any of these can be used, and not that you, personally, might choose to use them, especially if you feel they don't make logical sense. The perfect tense can elegantly convey the relationship between two events, and while in this case it's kind of a moot point, in another context it might be more significant. – Andrew Sep 25 '18 at 4:04
  • @andrew what does may have mean ? does it mean the same as will have in this context? – user82515 Sep 25 '18 at 10:12
  • @user82287 "may" and "might" add elements of uncertainty or possibility. "Will" is more definite. I may go to the party (= I'm not sure if I will go), He may have made a mistake (= I'm not sure if he has made a mistake). . – Andrew Sep 25 '18 at 14:43
  • okay btw to me only present perfect sounds idiomatic. How can I look for mistakes before finishing the work? – user82515 Sep 25 '18 at 14:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy