C:was just thinking,“我刚刚正在想.”强调在你刚刚问我的时候正在做的事情.
as a matter of fact=actually"实际上"
B: It is
实际上这里有两种表达方式:
It is four years since John left school. (强调状态)
=It has been four years since John left school. (强调完成)
(four years 一段时间做一个整体看待,故谓语动词用单数)
显然用完成时态更容易理解.以下是词典原句:
It has been a long time since lastcame here. 从我上次来这里已经有很久了.
B:was to meet
be to do sth."约定,注定,计划好,必定要做什么",表示对将来的一种安排,计划.
从but he was taken ill last night看出这种计划是过去的一种计划,故用was to meet.这和后面的 vice-president is going instead的现在进行时态(现在进行时态表示将来)并不矛盾,这是因为:
so,but等连词连接的前后分句可以使用不同的时态,在虚拟语气句中这样的句子很常见.
so the vice-president is going instead.
“因此副总统计划顶替总统”
注:现在进行时可用于表示将来
1) 意为:"意图"、"打算"、"安排",常用于人,表示将来确切的计划.常用词为 come, go, start, arrive, leave, stay等(多数为短暂性动词).
I'm leaving tomorrow.
Are you staying here till next week?
2) 表示交通方式,行程安排的动词,例如 fly,walk, ride, drive, take (a bus, a taxi)等的现在进行时也经常用于表示将来.
Is he flying to London next week or going by sea ?下星期他是乘飞机去伦敦,还是乘船去?
欢迎探讨词法语法问题.