Can we use present perfect tense and present continuous tense in one sentence for example.

I have been tossing and turning all night because I have drunk much coffee.

Thank you


Yes, it's fine. Although there's nothing wrong with this sentence, to say you have drunk much coffee may sound stilted or archaic in the US. In the US it would be much more common to say you have drunk a lot of coffee.

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.